摘要: 单例模式就是是一个类仅可以创建一个对象,在java中实现主要有两种方式:饿汉式和懒汉式。 先看两种方式共有的部分,因为是单例,所以构造方法必须是私有的private,而且必须提供一个对外界开放的获取对象的方法,该方法内部控制返回唯一的一个对象实例: 以上是不管什么方式的实现,都得遵循的一些规定,下面 阅读全文
posted @ 2016-08-27 14:41 洞拐洞拐 阅读(179) 评论(0) 推荐(1) 编辑
摘要: 最近在看单例模式的实现,看到有一种利用JAVA静态内部类的特性来实现,对于内部类我还真是不了解,遂了解了一下,代码贴上。 上面是内部类的声明,下面再Main类中去调用,看看有什么值得注意的: 注释也写清楚了,成员内部类就好像成员变量一样,首先得到类的信息必须先获取外部类的对象实例,然后再通过new来 阅读全文
posted @ 2016-08-27 14:08 洞拐洞拐 阅读(334) 评论(0) 推荐(0) 编辑