fancydeepin
毋意,毋必,毋固,毋我。
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-126 評論-247 文章-5 trackbacks-0
java 單例模式:餓漢式與懶漢式
餓漢式單例模式示意圖:
餓漢式單例模式:HurrySingleton.java
package
pattern.singleton;
/**
* -----------------------------------------
* @描述 餓漢式單例
* @作者 fancy
* @郵箱 fancydeepin@yeah.net
* @日期 2012-7-31 <p>
* -----------------------------------------
*/
public
class
HurrySingleton
{
private
static
final
HurrySingleton INSTANCE
=
new
HurrySingleton();
//
私有化構造子,阻止外部直接實例化對象
private
HurrySingleton()
{
}
/**
* <B>方法描述:</B>
* <p style="margin-left:20px;color:#A52A2A;">
* 獲取類的單例實例
*
@return
<span style="color: #008080;"> 返回類的唯一實例 </span>
*/
public
static
HurrySingleton getInstance()
{
return
INSTANCE;
}
}
懶漢式單例模式示意圖:
懶漢式單例模式:LazySignleton.java
package
pattern.singleton;
/**
* -----------------------------------------
* @描述 懶漢式單例
* @作者 fancy
* @郵箱 fancydeepin@yeah.net
* @日期 2012-7-31 <p>
* -----------------------------------------
*/
public
class
LazySignleton
{
private
static
LazySignleton INSTANCE
=
null
;
//
私有化構造子,阻止外部直接實例化對象
private
LazySignleton()
{
}
/**
* <B>方法描述:</B>
* <p style="margin-left:20px;color:#A52A2A;">
* 獲取類的單例實例
*
@return
<span style="color: #008080;"> 返回類的唯一實例 </span>
*/
public
static
LazySignleton getInstance()
{
if
(INSTANCE
==
null
)
{
synchronized
(LazySignleton.
class
)
{
if
(INSTANCE
==
null
)
{
INSTANCE
=
new
LazySignleton();
}
}
}
return
INSTANCE;
}
}
posted on 2012-07-31 11:29
fancydeepin
閱讀(20474)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
github
個人主頁
beanutil
jutil
jexcel
orc
隨筆分類
(8)
junit
maven(8)
隨筆檔案
(104)
2015年6月 (8)
2015年2月 (1)
2015年1月 (1)
2014年9月 (1)
2014年8月 (3)
2014年6月 (10)
2014年5月 (3)
2014年3月 (5)
2013年10月 (1)
2013年9月 (2)
2013年4月 (1)
2013年3月 (2)
2013年2月 (11)
2012年11月 (3)
2012年10月 (14)
2012年8月 (15)
2012年7月 (13)
2012年6月 (10)
最新隨筆
1.?maven 為測試環境、生產環境等不同環境打包
2.?maven 多模塊項目
3.?nexus 搭建 maven 私服
4.?maven 鏡像
5.?maven jetty 插件使用
6.?maven jdk 版本配置
7.?eclipse maven plugin 插件 安裝 和 配置
8.?maven 安裝
9.?ORCP : 從數據庫表到 java 對象生成的 eclipse 插件
10.?jexcel 讀寫EXCEL
11.?linux 系列
12.?spring mvc(2):請求地址映射(@RequestMapping)
13.?spring mvc(1):基礎入門
14.?Java 驗證碼、二維碼
15.?GXT —— TreePanel 組件(一)
搜索
積分與排名
積分 - 1461417
排名 - 15
最新評論
1.?re: Maven 手動添加 JAR 包到本地倉庫[未登錄]
剛安裝好的maven,倉庫里沒有jar包,如何添加jar包呢?
--Firefly
2.?re: java 建造者模式(Builder)
多謝,講的很清楚
--Nimo
3.?re: Maven 手動添加 JAR 包到本地倉庫
很好很強大, 完美的解決了我的問題。。。
--klose
4.?re: eclipse maven plugin 插件 安裝 和 配置
@fancydeepin
鏈接還是失效了啊
--菜鳥一號
5.?re: Maven 手動添加 JAR 包到本地倉庫[未登錄]
@呼吸~
你好,請問,怎么設置代理呢?
--paul
閱讀排行榜
1.?eclipse maven plugin 插件 安裝 和 配置(325792)
2.?Maven 手動添加 JAR 包到本地倉庫(199724)
3.?Lombok 安裝、入門 - 消除冗長的 java 代碼(154841)
4.?java 異常捕捉 ( try catch finally ) 你真的掌握了嗎?(70175)
5.?maven jetty 插件使用(49084)
6.?JSP/Servlet 工作原理(43123)
7.?maven jdk 版本配置(40994)
8.?spring mvc(2):請求地址映射(@RequestMapping)(39572)
9.?二叉樹的深度優先遍歷與廣度優先遍歷 [ C++ 實現 ](31255)
10.?maven 多模塊項目(27896)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 fancydeepin
主站蜘蛛池模板:
亚洲色中文字幕无码AV
|
亚洲人成在久久综合网站
|
久久综合给合久久国产免费
|
全免费一级毛片在线播放
|
女人裸身j部免费视频无遮挡
|
亚洲成熟xxxxx电影
|
在线观看免费精品国产
|
久久精品视频免费
|
亚洲精品蜜夜内射
|
久久精品亚洲综合
|
国产精品自在自线免费观看
|
APP在线免费观看视频
|
亚洲色偷偷色噜噜狠狠99
|
亚洲AV无码成人精品区蜜桃
|
日本午夜免费福利视频
|
人妻丰满熟妇无码区免费
|
精品女同一区二区三区免费播放
|
亚洲AV人人澡人人爽人人夜夜
|
精品日韩亚洲AV无码一区二区三区
|
国产成人免费高清激情视频
|
国产黄在线观看免费观看不卡
|
全免费a级毛片免费看
|
国产亚洲精品精品精品
|
亚洲一区二区成人
|
国产亚洲av片在线观看18女人
|
午夜免费1000部
|
国产免费一区二区视频
|
青青草97国产精品免费观看
|
亚洲成年网站在线观看
|
亚洲另类激情综合偷自拍
|
亚洲国产精品毛片av不卡在线
|
成人特黄a级毛片免费视频
|
无码日韩精品一区二区免费暖暖
|
免费一级做a爰片久久毛片潮
|
天天爽亚洲中文字幕
|
91在线精品亚洲一区二区
|
最新精品亚洲成a人在线观看
|
四虎影视永久免费观看网址
|
性色av无码免费一区二区三区
|
91大神在线免费观看
|
国产成人免费ā片在线观看老同学
|