java getInstance() 大侠们帮我解释一下代码

2025-04-13 13:24:14
推荐回答(1个)
回答1:

当构造方法需要私有化时 可以使用这个方法 使用类名.getInstance()返回一个实例
当private Util(){}//该方法被私有化 外部无法直接调用 无法使用new 产生实例
但是内部没有限制 可以使用new Util()
所以 当外部需要获取实例的时候 就使用该静态方法 类名.getInstance()返回一个实例