package TestStatic;
public class single {
1. 在类的外部不能通过new 构造器的方式创建实例
把构造器隐藏起来,即构造器私有化
private single(){}
2. 因为在类的外部部能创建类的实例,只能在类的内部创建
3. 为了让类的外部可以直接使用该实例,使用static修饰
4. 不能再类的外部可以修改该属性;私有化该属性,同时提供公有的get方法来访问
private static single instance = new single();
public static single getInstance() {
return instance;
}
}