程序手記

          程序是我畢生的追求......
          隨筆 - 19, 文章 - 0, 評論 - 9, 引用 - 0
          數(shù)據(jù)加載中……

          JAVA程序的執(zhí)行 (OBJECT類) 第二天

              Object類是JAV類庫中的一個特殊的類,它是類庫中所有類的父類,也是用戶自定義的所有類的直接或間接父類。也就是說,用戶定義的所有類在默認(rèn)情況下都是Object類的子類,無論用戶是否顯示生命Object類作為自己定義的類的父類。這是系統(tǒng)自動完成的,由此,通過把Object類稱為通用超類。
              Object類中的成員方法恰好都是方法,其中有7個public類型的,2個protected類型的。用戶自定義的所有類都將繼承這些方法。Object類中的7個public類型的方法分別是tostring(0方法,equals()方法,getclass()方法,含水層哦的()方法,notify()方法,notifyall()方法,和wait()方法,2個protected類型的方法是clone()方法和finalize()方法。
              其中toString()方法和equals()方法較為常用
          toString()方法 較為簡單,略過。
          equals()方法
              Object類的equals()方法用戶比較以參數(shù)傳過來的對象和當(dāng)前對象,如果他們是相同的對象(不僅是相等,而且必須是同一個對象),則返回true;如果他們是不同的對象,即使兩者的數(shù)據(jù)成員相等,也將返回false。

          equals()方法的格式
          test t = new test();
          test t2 = new test();

          if(t.equals(t2)){
              true;
          }else{
              false;
          }

          posted on 2008-08-02 11:18 程序手記 閱讀(161) 評論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 筠连县| 库尔勒市| 西吉县| 稻城县| 荥阳市| 江安县| 西昌市| 山丹县| 德令哈市| 林周县| 延津县| 新沂市| 深州市| 台州市| 阜平县| 东源县| 汝阳县| 庆阳市| 朔州市| 邻水| 惠安县| 鲁甸县| 松原市| 兰州市| 南开区| 木兰县| 沅江市| 介休市| 兰西县| 临邑县| 应城市| 陆丰市| 沐川县| 怀化市| 宜州市| 兴宁市| 金门县| 张北县| 铜梁县| 星子县| 三河市|