单例模式枚举写法

原创 2017年01月03日 15:20:21

枚举类型的应用。

package thread.t2_9;

public enum Singleton {

	INSTANCE;
	
	public void whateverMethod(){
		System.out.println("枚举类型实现单例模式!");
	}
	
}
测试类:

package thread.t2_9;

public class Run {
	
	public static void main(String[] args) {
		Singleton.INSTANCE.whateverMethod();
	}
	
}
Singleton.INSTANCE即可获得Singleton的实例。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

单例模式(Singleton pattern)的三种写法(含枚举实现方式)

最近项目组开始找人,试卷上豁然是个经典的问题(话说我毕业那会儿都已经是老题目,如今还在用)那就是, 哥们儿,写个单例模式吧! 恰巧今天早上看《effective java》看到单例模式的一种新写法。就...

JAVA单例模式的各种写法分析,最优为枚举

作用 单例模式(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点 适用场景 应用中某个实例对象需要频繁的被访问。 应用中每次启动只会存在一...

单例模式的八种写法比较、枚举实现的好处、静态内部类实现单例原理

目录 简介 基本的实现思路 注意事项 单例模式的八种写法 1、饿汉式(静态常量)[可用] 2、饿汉式(静态代码块)[可用] 3、懒汉式(线程不安全)[不可用] 4、懒汉式(线程安全,同步方法...
  • a_long_
  • a_long_
  • 2016年04月13日 10:49
  • 2361

单元素枚举类实现单例模式

本文转载自:点击打开链接 Inspired by Effective Java. Singleton模式是在编程实践中应用最广泛的几种设计模式之一。以前知道的,实现单例的方法有两种(下...

枚举enum的单例模式

java单例模式

Java高新技术2--JAVA中枚举的各种应用以及单例模式

在C/C++中枚举是一种构造数据类型 ,在java中枚举的实质是一个类  但是默认是没有构造方法的 但是我们可以为其添加构造方法 但是必须是私有的 .方法列表要在元素列表之下  。 其实在 Java...

单例模式中为什么用枚举更好?

枚举单例有序列化和线程安全的保证,而且只要几行代码就能实现是单例最好的的实现方式,不过你仍然可以使用其它的方式来实现单例,但是我仍然得不到一个更有信服力的原因不去使用枚举。...

java中用枚举类实现单例模式

枚举单例(Enum Singleton)是实现单例模式的一种新方式,尽管单例模式在java中已经存在很长时间了,但是枚举单例相对来说是一种比较新的概念,枚举这个特性是在Java5才出现的,这篇文章主要...
  • mm_bit
  • mm_bit
  • 2015年11月18日 17:23
  • 915

黑马程序员--单例模式中为什么用枚举更好

转载自:原文链接: Javarevisited 翻译: ImportNew.com - 刘志军 译文链接: http://www.importnew.com/6461.html 在看1.5枚举的时候,...

java中枚举实现单例模式

枚举单例是java中使用枚举提供一个实例对象来实现单例模式的一种新方法,虽然单例模式在java中早已存在,但枚举单例实际上从java5引入枚举作为它的关键特性之后相对来说还是一个新的概念,这篇文章和我...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:单例模式枚举写法
举报原因:
原因补充:

(最多只允许输入30个字)