程序手記

          程序是我畢生的追求......
          隨筆 - 19, 文章 - 0, 評(píng)論 - 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ù)傳過來的對(duì)象和當(dāng)前對(duì)象,如果他們是相同的對(duì)象(不僅是相等,而且必須是同一個(gè)對(duì)象),則返回true;如果他們是不同的對(duì)象,即使兩者的數(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) 評(píng)論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 灵宝市| 临海市| 桂阳县| 枣庄市| 无为县| 沙田区| 夏津县| 陇川县| 北辰区| 阿鲁科尔沁旗| 崇信县| 卓尼县| 卓资县| 扎赉特旗| 平陆县| 临西县| 荃湾区| 威远县| 会昌县| 白山市| 太白县| 峨眉山市| 永寿县| 新密市| 西贡区| 措勤县| 永州市| 岐山县| 自治县| 兰西县| 永德县| 南皮县| 方城县| 曲麻莱县| 于都县| 淮滨县| 佛冈县| 巴中市| 宜宾县| 宜良县| 大渡口区|