
设计模式
文章平均质量分 68
danyan_li
以前的技术积累一直是在内部,最近打算将以前的沉淀push出来,有交流进步才更快。
展开
-
带参数的单例模式遇到的问题
今天使用带参数的单例模式的时候遇到一个问题,先看代码:private APTest(Context c){ mContext = c;}public static APTest singleton(Context context){ synchronized (lock) { if(gInstance == null) { gInstance = new原创 2015-11-12 21:27:56 · 10514 阅读 · 0 评论 -
android开发/设计原则总结
1、局部变量优先于全局变量,无论性能上还是代码阅读上。在android开发里面,见过很多初学者,在写activity的时候,喜欢把页面上的所有控件全部声明为类变量,不管是否必须,感觉这样使用方便,其实这是很不好的习惯,既影响性能,又不便于阅读代码。2、如果不是由于方法数的关系,对于有成员变量的类,要实现set和get方法来实现对成员变量的访问。因为我们很可能需要在赋值和获取的过程中做不同的操作原创 2016-06-17 17:06:37 · 1650 阅读 · 0 评论 -
多线程单例模式的应用
一、”两次判断法“(效率依然会有影响)Java代码 public class SingletonTest { private static SingletonTest singletonTest = null; private static Object syncObj = new Object(); priva转载 2016-08-24 17:03:24 · 518 阅读 · 0 评论