如何保证类在内存中只有一个对象?
a.把构造方法私有
b.在成员位置自己创建一个对象
c.通过一个公共的方法提供访问
public class Student {
private Student(){}
private static Student s =
new Student();
public static Student
getStudent() {
return s;
}
}
public class StudentDemo {
public static void main(String[] args){
Student s1 = Student.getStudent();
Student s2 = Student.getStudent();
System.
out.println(s1==s2);
System.
out.println(s1);
System.
out.println(s2);
}
}