我的一畝三分地

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            2 隨筆 :: 14 文章 :: 3 評論 :: 0 Trackbacks

          在java.lang.Object的規范中,對hasCode有如下的約定:
          ?1 在一個應用程序執行期間,如果一個對象的equals方法做比較所用到的信息沒有被修改的話,那么對該對象調用多次hashCode方法,它必須返回相同的整數。在同一程序的多次執行過程中,這個整數方法可以不同。
          2 如果兩個對象根據equals方法是相等的,那么調用這兩個對象的hashCode方法必須產生同樣的整數結果。
          3 如果兩個對象根據equals方法是不相等的,那么調用這兩個對象的hashCode方法,不要求產生不同的整數結果。

          posted on 2006-12-06 15:28 王某某 閱讀(343) 評論(0)  編輯  收藏 所屬分類: Java基礎
          主站蜘蛛池模板: 韶山市| 林州市| 天祝| 张北县| 潞城市| 璧山县| 河津市| 红河县| 乌鲁木齐市| 驻马店市| 乃东县| 仲巴县| 策勒县| 宁陕县| 普宁市| 上蔡县| 许昌县| 黄山市| 房产| 武定县| 宁都县| 锡林郭勒盟| 栾川县| 游戏| 邵阳市| 女性| 博兴县| 类乌齐县| 柘荣县| 晋宁县| 富阳市| 仁化县| 庆阳市| 开鲁县| 修水县| 华容县| 中山市| 广宁县| 西充县| 云南省| 通海县|