JavaSE
QKain
只是因为我喜欢...
展开
-
Java-多线程创建的四种方式
Java-多线程 java多线程创建的三种方式: 1.继承Thread类: //实现多线程的方法 1.继承Thread类,重写run方法,用继承Thread类对象调用start方法。 public class Thread01 extends Thread { @Override public void run() { System.out.println("继承Thread,重写run方法!"); } public static void main原创 2021-03-28 18:50:10 · 103 阅读 · 0 评论 -
Java-抽象类
Java-抽象类 1:抽象类不能实例化对象,所以抽象类必须被继承才能被使用。 2:类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 3:抽象类中可以有普通的方法,抽象类中不一定包含抽象方法。 4:抽象方法只有方法名字,没有具体实现,抽象方法必须在抽象类中。 public abstract class Persion//抽象类,不能被实例化!(被继承) { public static void doSomething()//抽象类中可以有普通方法 {原创 2021-03-21 18:11:59 · 77 阅读 · 0 评论 -
Java-可变参数
Java可变参数 可变参数:java 可变参数是1.5版本的新特性,适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。 注意:可变参数必须位于最后一项。 public class Test0 { public static void main(String[] args) { add(1,"q","w","e","r"); } public static void add(int i,String ... str){ for原创 2021-03-19 12:38:47 · 60 阅读 · 0 评论 -
JAVA-方法的重载
JAVA-方法的重载 在类中可以创建多个方法,它们可以有相同的名字,但必须具有不同的参数,即或者是参数的个数不同,或者是参数的类型不同。调用方法时通过传递给它们的不同个数和类型的参数,以及传入参数的顺序来决定具体使用哪个方法。 方法重载的规则 一.方法名一定要相同。 二.方法的参数表必须不同,包括参数的类型或个数,参数排列顺序不同等,以此区分不同的方法体。 1.如果参数个数不同,就不管它的参数类型了! 2.如果参数个数相同,那么参数的类型必须不同。 三.方法的返回类型、修饰符可以相同,也可不同。 ...原创 2021-03-19 12:15:49 · 55 阅读 · 0 评论