老师您好,getInstance为什么要用静态方法呢?
来源:8-5 单例设计模式-饿汉式
小蜗牛有大理想
2019-08-17
老师您好,getInstance为什么要用静态方法呢?既然我是饿汉式加载,只实例化一次,后边外部类调用实例也不会实例化了呗?
写回答
1回答
-
geelylucky
2019-08-17
当然是使用静态方法,否则使用实例方法那更没有意义了,因为实例方法的调用是需要new出对象的,对象都new出来了,那还要getInstance干嘛呢。静态方法可以让使用者不需要关心构造函数,不让他直接使用new的方式创建对象。
00
相似问题