方法的命名
public class DuiXiang {
//构造器要与类同名
public DuiXiang() {
System.out.println("无参构造器");
}
public DuiXiang(String[] args) {
System.out.println("一个参构造器");
}
public DuiXiang(int[] args) {
System.out.println("一个参构造器");
}
//一个方法 类方法/静态方法
public static void main(String[] args){
}
//一个方法 实例方法/非静态方法
public void mains() {}
//创建一个对象 格式
DuiXiang xing = new DuiXiang();
//类
public class mingzi{}
//不能改变的值 final
}
//不用返回值 Void
public class ShunXu {
public static void main(String[] args) {
List list = new ArrayList();//integer整数包装类
list.add(2616);
list.add(745);
list.add(456);
list.add(123);
System.out.println(list);
//收集 Collections
//倒叙 reverse
Collections.reverse(list);
System.out.println(list);
//随机顺序 shuffle
Collections.shuffle(list);
System.out.println(list);
//正序 sort
Collections.sort(list);
System.out.println(list);
try {
int a=0;
int b=1/a;
}
catch (Exception e) {
e.printStackTrace();//打印堆A栈信息 printStackTrace
}
finally {
System.out.println("finallys");
}
System.out.println("end");
}
//throw 抛出一个异常 throws 声明在该定义方法抛出所有异常
//需要返回值
private static int intDivide(String[] args) {
int c = 0;
return c;
}
}