一葉笑天
雄關漫道真如鐵, 而今邁步從頭越。 從頭越, 蒼山如海, 殘陽如血。
BlogJava
首頁
新隨筆
新文章
聯系
聚合
管理
posts - 73,comments - 7,trackbacks - 0
<
2008年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
本博客的文章僅供本人學習之用,如果您閱讀后,認為不適合,請默默離開
。 本人不負責連帶責任。
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(4)
給我留言
查看公開留言
查看私人留言
隨筆分類
(65)
Eclipse技術(3)
Hibernate技術
Java EE技術(1)
JAVA技術(29)
Perl技術(2)
Shell技術(6)
Struts技術(3)
個人轉貼(5)
人生感悟(3)
開源技術(12)
網站技術(1)
隨筆檔案
(67)
2011年8月 (1)
2010年3月 (1)
2009年5月 (1)
2009年4月 (3)
2009年3月 (1)
2009年2月 (1)
2009年1月 (3)
2008年12月 (12)
2008年9月 (2)
2008年8月 (11)
2008年7月 (8)
2008年6月 (22)
2005年9月 (1)
鏈接博客
oksonic博客
Struts2
搜索
最新評論
1.?re: 使用AutowiringRequestProcessor整合struts和Spring2.0
1. 這種autowire的注入支持兩種不同的方式,分別是byName和byType,默認是byType。我想這對于絕大多數開發者來說是夠了。
請問怎么配置方式為byName呢?
--AUTOCHECK
2.?re: [轉貼]Spring JTA應用之JOTM配置[未登錄]
請問能夠將dao層的代碼貼出來嗎? 或者直接將源碼掛出來
--111
3.?re: Struts2邊學邊練(3)-Struts2集成Hibernate完成CRUD操作[未登錄]
原微軟大中華區副總出任Teradata大中華區總裁@micheal
--dd
4.?re: Struts2邊學邊練(3)-Struts2集成Hibernate完成CRUD操作[未登錄]
加入你的USER對象要是有100個字段,你的edit頁面怎么處理?
--micheal
5.?re: SCJP-031-055備戰筆記-1.3-Java5中基本數據類型
4:java中的char不屬于整數類型!??!作者是不是搞錯了???
--hdwt
閱讀排行榜
1.?使用Eclipse遠程調試(翻譯)(6006)
2.?[轉貼]Spring JTA應用之Atomikos配置 (4158)
3.?PHPBB3安裝上路(3572)
4.?Maven2新手上路(3243)
5.?Internal error - the selected file is a system file that cannot be modified的解決方法(2878)
評論排行榜
1.?Struts2邊學邊練(3)-Struts2集成Hibernate完成CRUD操作(2)
2.?春(2)
3.?SCJP-031-055備戰筆記-1.3-Java5中基本數據類型(1)
4.?[轉貼]Spring JTA應用之JOTM配置(1)
5.?使用AutowiringRequestProcessor整合struts和Spring2.0(1)
Effective Java (2nd Edition)讀書筆記-Item 4: 用私有構造函數增強非實例性
有時候需要寫一些只有靜態方法和靜態屬性的類,由于他們不考慮實例化,因此有時候會被濫用。例如java.lang.Math和java.util.Arrays.在他們中使用了很多的靜態方法包括工廠方法。
很多類被設計成不需要實例化,實例對他們來說是無意義的。他們缺少明確的構造器,但是編譯器會給他們提供一個public的無參數的缺省構造器。對用戶來說,這樣的構造器是他們不能同其他的構造器區別。
其他使一個類抽象化來增強非實例化屬性是不可行的。因為類能夠被子類型話,子類型可以實例化。而且會使用戶在考慮繼承時被誤導。缺省的構造器是在一個類沒有明確的構造器的時候才會生成的,所以類需要通過增加一個private的構造器來增強非實例性。
//
Noninstantiable utility class
public
class
UtilityClass
{
//
Suppress default constructor for noninstantiability
private
UtilityClass()
{
throw
new
AssertionError();
}
//
Remainder omitted
}
因為構造器是private的,因此外界不能訪問到。AssertionError不是一定需要的,但是他確保了萬一構造器被內部類調用。它確保了在任何時候這個類都不會被實例化。同時私有的構造函數阻止了子類型話。
posted on 2008-06-19 10:24
一葉笑天
閱讀(200)
評論(0)
編輯
收藏
所屬分類:
JAVA技術
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
樹的遍歷(轉貼)
轉貼:java類加載內幕
[轉貼]用Java Socket開發小型服務器收藏
[轉貼]Java調用dos命令
轉貼:全世界所有程序員都會犯的錯誤-蔡學鏞
SCJP-031-055備戰筆記-4.1-Java5中基本類型的轉換
SCJP-031-055備戰筆記-4.4-Java5中引用類型的轉型
SCJP-031-055備戰筆記-4.3-Java5中引用類型的轉換
SCJP-031-055備戰筆記-4.2-Java5中基本類型的轉型
SCJP-031-055備戰筆記-3.5-Java5中的strictfp,synchronized,transient修飾符
Copyright ©2025 一葉笑天 Powered By
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
一级毛片免费在线
|
日本亚洲色大成网站www久久
|
国产一区在线观看免费
|
免费一级肉体全黄毛片
|
亚洲免费在线播放
|
亚洲一区二区影视
|
免费一级毛片在线播放视频免费观看永久
|
免费又黄又爽又猛大片午夜
|
亚洲一区二区三区在线网站
|
一级做a爱过程免费视
|
五月婷婷亚洲综合
|
亚洲激情视频在线观看
|
久久午夜羞羞影院免费观看
|
午夜免费福利在线
|
国产成人A人亚洲精品无码
|
在线综合亚洲中文精品
|
午夜一级免费视频
|
深夜免费在线视频
|
日本高清免费aaaaa大片视频
|
亚洲视频在线播放
|
亚洲香蕉免费有线视频
|
亚洲伊人久久成综合人影院
|
亚洲国产精品美女
|
成人A片产无码免费视频在线观看
|
九九九精品成人免费视频
|
国产精品亚洲产品一区二区三区
|
成人片黄网站色大片免费观看cn
|
一个人免费观看www视频在线
|
亚洲精品无码永久在线观看你懂的
|
亚洲色大成WWW亚洲女子
|
国产精品区免费视频
|
国产亚洲情侣一区二区无码AV
|
亚洲国产av玩弄放荡人妇
|
91青青青国产在观免费影视
|
国产∨亚洲V天堂无码久久久
|
黄色片在线免费观看
|
亚洲精品高清国产一久久
|
操美女视频免费网站
|
激情五月亚洲色图
|
亚洲一区无码精品色
|
国产高清免费视频
|