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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    構造方法摘要
    Object()
               
    方法摘要
    protected Object clone()
               創建并返回此對象的一個副本。
    boolean equals(Object obj)
               指示某個其他對象是否與此對象“相等”。
    protected void
    構造方法摘要
    Object()
               
    方法摘要
    protected Object clone()
               創建并返回此對象的一個副本。
    boolean equals(Object obj)
               指示某個其他對象是否與此對象“相等”。
    protected void finalize()
               當垃圾回收器確定不存在對該對象的更多引用時,由對象的垃圾回收器調用此方法。
    Class<? extends Object> getClass()
               返回一個對象的運行時類。
    int hashCode()
               返回該對象的哈希碼值。
    void notify()
               喚醒在此對象監視器上等待的單個線程。
    void notifyAll()
               喚醒在此對象監視器上等待的所有線程。
    String toString()
               返回該對象的字符串表示。
    void wait()
               導致當前的線程等待,直到其他線程調用此對象的 notify() 方法或 notifyAll() 方法。
    void wait(long timeout)
               導致當前的線程等待,直到其他線程調用此對象的 notify() 方法或 notifyAll() 方法,或者超過指定的時間量。
    void wait(long timeout, int nanos)
               導致當前的線程等待,直到其他線程調用此對象的 notify() 方法或 notifyAll() 方法,或者其他某個線程中斷當前線程,或者已超過某個實際時間量。

    構造方法詳細信息

    Object
    public Object()
    方法詳細信息

    getClass
    public final Class<? extends Object> getClass()
    返回一個對象的運行時類。該 Class 對象是由所表示類的 static synchronized 方法鎖定的對象。

    返回:
    表示該對象的運行時類的 java.lang.Class 對象。此結果屬于類型 Class<? extends X>,其中 X 表示清除表達式中的靜態類型,該表達式調用 getClass。

    --------------------------------------------------------------------------------

    hashCode
    public int hashCode()
    返回該對象的哈希碼值。支持該方法是為哈希表提供一些優點,例如,java.util.Hashtable 提供的哈希表。
    hashCode 的常規協定是:

    在 Java 應用程序執行期間,在同一對象上多次調用 hashCode 方法時,必須一致地返回相同的整數,前提是對象上 equals 比較中所用的信息沒有被修改。從某一應用程序的一次執行到同一應用程序的另一次執行,該整數無需保持一致。
    如果根據 equals(Object) 方法,兩個對象是相等的,那么在兩個對象中的每個對象上調用 hashCode 方法都必須生成相同的整數結果。
    以下情況不 是必需的:如果根據 equals(java.lang.Object) 方法,兩個對象不相等,那么在兩個對象中的任一對象上調用 hashCode 方法必定會生成不同的整數結果。但是,程序員應該知道,為不相等的對象生成不同整數結果可以提高哈希表的性能。
    實際上,由 Object 類定義的 hashCode 方法確實會針對不同的對象返回不同的整數。(這一般是通過將該對象的內部地址轉換成一個整數來實現的,但是 JavaTM 編程語言不需要這種實現技巧。)

    返回:
    此對象的一個哈希碼值。
    另請參見:
    equals(java.lang.Object), Hashtable

    --------------------------------------------------------------------------------

    equals
    public boolean equals(Object obj)
    指示某個其他對象是否與此對象“相等”。
    equals 方法在非空對象引用上實現相等關系:

    自反性:對于任何非空引用值 x,x.equals(x) 都應返回 true。
    對稱性:對于任何非空引用值 x 和 y,當且僅當 y.equals(x) 返回 true 時,x.equals(y) 才應返回 true。
    傳遞性:對于任何非空引用值 x、y 和 z,如果 x.equals(y) 返回 true,并且 y.equals(z) 返回 true,那么 x.equals(z) 應返回 true。
    一致性:對于任何非空引用值 x 和 y,多次調用 x.equals(y) 始終返回 true 或始終返回 false,前提是對象上 equals 比較中所用的信息沒有被修改。
    對于任何非空引用值 x,x.equals(null) 都應返回 false。
    Object 類的 equals 方法實現對象上差別可能性最大的相等關系;即,對于任何非空引用值 x 和 y,當且僅當 x 和 y 引用同一個對象時,此方法才返回 true(x == y 具有值 true)。

    注意:當此方法被重寫時,通常有必要重寫 hashCode 方法,以維護 hashCode 方法的常規協定,該協定聲明相等對象必須具有相等的哈希碼。

    本篇文章來源于:開發學院 http://edu.codepub.com   原文鏈接:http://edu.codepub.com/2009/1202/18394.php

    posted on 2012-06-05 00:20 abin 閱讀(424) 評論(0)  編輯  收藏 所屬分類: Java Face

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产免费AV片在线观看| 无码天堂亚洲国产AV| 国产一级婬片A视频免费观看| 国产情侣激情在线视频免费看| 亚洲午夜福利717| 久久久WWW成人免费精品| 亚洲AV蜜桃永久无码精品| 国产精品亚洲专区无码WEB| 国产在线jyzzjyzz免费麻豆| 亚洲人成伊人成综合网久久| 永久黄色免费网站| 亚洲伦理一二三四| 国产2021精品视频免费播放| 亚洲美女视频一区| 亚洲啪啪免费视频| 亚洲午夜电影一区二区三区| 0588影视手机免费看片| 国产成人精品日本亚洲专| 最新仑乱免费视频| 精品国产亚洲第一区二区三区 | 亚洲人成电影在线播放| 国产福利免费视频| 亚洲国产老鸭窝一区二区三区| 青青草a免费线观a| WWW亚洲色大成网络.COM| 精品亚洲一区二区| 日韩精品无码区免费专区| 亚洲色偷偷偷综合网| 国产亚洲精品成人a v小说| 久久成人a毛片免费观看网站| 亚洲福利视频网站| 成人亚洲综合天堂| 亚洲一区二区三区免费在线观看 | 亚洲无av在线中文字幕| 1000部夫妻午夜免费| 一二三四在线观看免费中文在线观看| 亚洲Aⅴ无码专区在线观看q| 日韩免费电影在线观看| 国产一级淫片a免费播放口| 亚洲爆乳少妇无码激情| 亚洲国产综合91精品麻豆|