Java
勇敢前行
冲破牢笼
展开
-
抽象类(Abstract Class)与接口(Interface)区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。 其实,两者转载 2013-11-15 18:17:00 · 693 阅读 · 0 评论 -
单例模式
一、懒汉式单例 在类加载的时候不创建单例实例。只有在第一次请求实例的时候的时候创建,并且只在第一次创建后,以后不再创建该类的实例。 public class LazySingleton { /** * 私有静态对象,加载时候不做初始化 */ private static LazySingleton m_intance=null; /**转载 2014-12-13 21:54:17 · 295 阅读 · 0 评论