单例模式 很多时候一个类型的对象只能有一个 如太阳只能有一个,月亮也只能有一个,这时候我们就需要用到单例模式 实现代码如下 class Sun { public static sun; //设置静态对象 private Sun(){ } //私有构造函数 public static Sun GetSun() //获取对象 { if(sun == nill) //判断是否已经存在静态类对象 { sun = new sun(); //不存在则实例化一个对象 } return sun; //返回静态类对象 } }