package day01;
public class DemoInteger{
public static void main(String[] args){
DemoInteger demo = new DemoInteger();
say(demo);
int a = 1;//基本类型,不是Object子类
Integer i = new Integer(1);
}
public static void say(Object obj){
System.out.println(obj);
}
}
这个程序中say方法是静态的是因为主函数调用吗,是不是只有静态方法才能调用静态方法,可以这样理解吗? |
|