本帖最后由 杨增坤 于 2013-9-5 19:35 编辑
在总结单例设计模式的时候遇到的疑问。 把实例化的对象定义成公有的且静态的后,这样就可以不用使用方法来返回,这样也可以防止多线程出现异常,就可以用类名直接调用了。这样不就更方便呢啊! public class Single { public static Single s = new Single(); private Single() {} } public class SingleDemo { public static void main(String[] args) { Single s1=Single.s; } } |
难道这是那是写代码的习惯??那样写更符合写程序的规则吗??是这样理解?
|