http://www.ajaxonomy.com/2007/java/making-the-most-of-java-50-enum-tricks
http://javarevisited.blogspot.tw/2011/08/enum-in-java-example-tutorial.html
http://docs.oracle.com/javase/1.5.0/docs/guide/language/enums.html
使用 enum 實作 singleton,是一個不錯的方式,因 enum instance 預設狀態下就是 thread safe 的,所以使用 enum 來實作 singleton 是相當簡便的
範例
public enum Singleton { INSTANCE; public void someOperation() { .. } }參考
http://www.informit.com/articles/article.aspx?p=1216151&seqNum=3
0 comments:
Post a Comment