有的时候我们为了避免外界创建某类的实例, 就将某类的构造方法私有化, 即将它的构造方法用 private 修饰:
外界如何用到?
提供 get 方法! 不提供的话外界就没法创建对象!(对反射无效)
- Eg:package reviewDemo;
- class Stu{
- // 将构造方法私有化
- private Stu(){
- }
- }
- public class Demo15 {
- public static void main(String[] args) {
- Stu s = newStu();
- }
- }
来源: http://www.bubuko.com/infodetail-3112920.html