首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java面试 >

Java关于static有关问题的一个程序求解释

2012-03-09 
Java关于static问题的一个程序求解释class Singleton{private static Singleton instanceprivate Singlet

Java关于static问题的一个程序求解释
class Singleton
{
 private static Singleton instance;
 private Singleton(){System.out.println("执行了!");}
 public static Singleton getInstance()//static方法
 {
 if(instance==null)
  {
  instance =new Singleton();//这里执行构造器了,但是构造器没有用static修饰啊?
  }
 return instance;
 }

}

[解决办法]
楼主的疑惑是什么列?
[解决办法]
单例。。。不懂???getInstance是static的,instance也是static 的new 一个对象就会自动调用这个对象的无参构造函数!

热点排行