我的一畝三分地

            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 王某某 閱讀(339) 評論(0)  編輯  收藏 所屬分類: Java基礎
          主站蜘蛛池模板: 海淀区| 邵武市| 个旧市| 平阳县| 齐齐哈尔市| 县级市| 保山市| 安西县| 宁化县| 确山县| 简阳市| 绵竹市| 文山县| 浪卡子县| 张家口市| 嫩江县| 齐齐哈尔市| 包头市| 佛学| 金塔县| 易门县| 荆州市| 庆安县| 壶关县| 威信县| 涡阳县| 昌平区| 沅陵县| 商河县| 乡城县| 浑源县| 偃师市| 葵青区| 玉门市| 颍上县| 扶绥县| 甘泉县| 呼图壁县| 德安县| 安化县| 灵川县|