那些有意思的代码
不解释,自己看。
20161103
1 index_in_array = index_in_array -1; 2 3 if(index_in_array<0){ 4 5 index_in_array = 1; 6 7 }
20170120
1 /** 2 * 静态内部类方式实际上是结合了饿汉式和懒汉式的优点的一种方式 3 * Created by chuck on 17/1/18. 4 */ 5 public class SingletonInner { 6 private SingletonInner() { 7 } 8 9 /** 10 * 在调用getInstance()方法时才会去初始化mInstance 11 * 实现了懒加载 12 * 13 * @return 14 */ 15 public static SingletonInner getInstance() { 16 return SingletonInnerHolder.mInstance; 17 } 18 19 /** 20 * 静态内部类 21 * 因为一个ClassLoader下同一个类只会加载一次,保证了并发时不会得到不同的对象 22 */ 23 public static class SingletonInnerHolder { 24 public static SingletonInner mInstance = new SingletonInner(); 25 } 26 }
来源:http://blog.csdn.net/chenkai19920410/article/details/54612505
作者:pngcui
博客园:http://www.cnblogs.com/pngcui/
github:https://github.com/pngcui
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明。