看完黑马视频的笔记:
/*饿汉式
14 private static final Single s = new Single();13 private Single(){}
12 public static Single getInstance(){
11 return s;
10 }
9 }*/
8 //懒汉式
7 class Single{
6 private static Single s = null;
5 private Single(){}
4 public static Single getInstance(){
3 if (s == null){
2 s = new Single();
1 }
17 return s;
1 }
2 }
3
4 class SingleDemo{
5 public static void main(String[] args){
6 System.out.println("HelloWorld");
7 }
懒汉式在多线程使用的时候会有安全隐患,具体看java基础线程