第一种方法因为getAge是静态的,比较适合在本类中直接调用,比较方便。第二种方法,创建本类对象然后调用方法,你在这里用就有点不合适了,为什么创建一个对象呐,浪费空间不说,还显得复杂,不过这种方法适合在别的类中调用这个方法,
class ageDemo{
public static void main(String[] args) {
int a = getAge(3);//这个方法和下面的方法都能输出3,但是有什么不同呢
int a = new ageDemo().getAge(3);
System.out.println(a);
}
static int getAge(int age){
return age;
}
}
|