<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>


    posts - 10,comments - 4,trackbacks - 0
    Enforce noninstantiability with a private constructor用一個(gè)私有的構(gòu)造函數(shù)來讓一個(gè)類不可以實(shí)例化

    Occasionally you'll want to write a class that is just a grouping of static methods and static fields.有時(shí)候,你想寫一個(gè)類,只是需要他提供了一系列的函數(shù)操作等,而不想讓它實(shí)例化.如:java.lang.Math or java.util.Arrays.
    但是如果你不提供構(gòu)造函數(shù),編譯器會(huì)自動(dòng)添加一個(gè).
    所以必須提供一個(gè).此時(shí),把構(gòu)造函數(shù)設(shè)置為private.就可以達(dá)到目的.
    一般用與工具類.

    // Noninstantiable utility class
    public class UtilityClass {
    // Suppress default constructor for noninstantiability
    private UtilityClass() {
    // This constructor will never be invoked
    }
    ... // Remainder omitted
    }

    由于private的構(gòu)咱函數(shù),該類不能被實(shí)例化.同時(shí).不能被繼承了.
    posted on 2006-03-30 22:22 dodoma 閱讀(216) 評(píng)論(0)  編輯  收藏 所屬分類: java基礎(chǔ)
    主站蜘蛛池模板: 一级做a爰片久久毛片免费陪| 亚洲精品中文字幕无码A片老| 亚洲一区二区三区免费| 国产高清视频在线免费观看| 久久亚洲国产最新网站| 老司机永久免费网站在线观看| 亚洲综合伊人制服丝袜美腿| 无码高潮少妇毛多水多水免费| 久久乐国产综合亚洲精品| 日日AV拍夜夜添久久免费| 色欲aⅴ亚洲情无码AV| 亚洲AV日韩精品一区二区三区| 日韩在线观看视频免费| 亚洲美女在线国产| 光棍天堂免费手机观看在线观看| 亚洲s色大片在线观看| 四虎在线成人免费网站| 精品日韩99亚洲的在线发布| 在线精品免费视频无码的| 美女被爆羞羞网站免费| 亚洲人成在线播放网站| 无码国产精品一区二区免费16| 亚洲女人影院想要爱| 日本一道一区二区免费看| 一区视频免费观看| 666精品国产精品亚洲| 免费看片免费播放| 国产人成网在线播放VA免费| 亚洲色图国产精品| 无码国模国产在线观看免费| 久久精品成人免费国产片小草| 亚洲成年轻人电影网站www | 色www永久免费| 亚洲视频在线一区二区三区| 日本免费一区二区三区最新| 日本免费久久久久久久网站| 亚洲日韩AV一区二区三区四区| 中文字幕亚洲一区二区va在线| 4399影视免费观看高清直播| 国产精品亚洲va在线观看| 亚洲av日韩av不卡在线观看|