不好意思,这里有个小问题想请教一下,SingletonE.INSTANCE是一个实例对象,如果按内部类来理解,在静态的main()函数中建立内部里对象,那么内部类也要是静态的吧,怎么理解呢?public class Demo {
public void get(){
new Demo1();
}
class Demo1{
}
}
上面的小程序运行没有错误,内部类可以直接创建不需要引用的啊。
还有下面的小代码如何理解??public class Demo {
public void get(){
new Demo1(); //不报错
}
}
class Demo1{
new Demo(); //报错
}
|