学习进度表 +解决单利设计模式懒汉式在多线程的安全问题
周数 |
专业学习目标 |
专业学习时间 |
新增代码量 |
博客发表量 |
人文方面的学习 |
知识技能总结 |
第九周 |
把Js做的小游戏完善一下
|
14小时 |
对Java的理解 |
1
|
打球 |
多敲代码 |
//懒汉式 加入同步为了解决多线程安全问题。 加入双重判断是为了解决效率问题。 class Single { private static Single s = null; private Single(){} public static Single getInstance() { if(s==null) { synchronized(Single.class) { if(s==null) // -->0 -->1 s = new Single(); } } return s; } } class SingleDemo { public static void main(String[] args) { System.out.println("Hello World!"); } }