程序手記

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

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

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


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 莱阳市| 渭源县| 关岭| 故城县| 蒲城县| 乌拉特前旗| 遂昌县| 龙山县| 芦山县| 巴青县| 获嘉县| 长汀县| 潍坊市| 普兰店市| 鸡西市| 铁岭市| 新竹县| 陇西县| 东明县| 略阳县| 盖州市| 施甸县| 万荣县| 辰溪县| 磐石市| 韶山市| 崇礼县| 吴江市| 会理县| 定兴县| 金坛市| 郧西县| 镇原县| 桃园县| 南投市| 连山| 固原市| 定结县| 皋兰县| 长垣县| 淮阳县|