摘要:
interface Logger{ public void WriteLog(); } public class FileLog implements Logger{ public void WriteLog(){ system.out.print("file wirte"); } } public class DBFileLog implements... 阅读全文
摘要:
上面代码就是单例模式的一个原型,存在的问题:如果TaskManager构造方法中要进行大量的初始化工作,需要一段时间来创建 TaskManager 对象,当多个线程同时进行初始化,都执行到了if(taskManager==null){ 这一行判断都为true,当第一个线程创建成功了,第二线程还会接着 阅读全文