• <nav id="dstbx"></nav>

    <nav id="dstbx"></nav>
    1. <form id="dstbx"></form>
    2. <small id="dstbx"></small>

      教育行業A股IPO第一股(股票代碼 003032)

      全國咨詢/投訴熱線:400-618-4000

      什么是Object類?Object類使用方法演示

      更新時間:2021年06月15日17時34分 來源:傳智教育 瀏覽次數:

      在Java中提供了一個Object類,它是所有類的父類,即每個類都直接或間接繼承自該類,因此,Object類通常被稱之為超類、基類或根類。當定義一個類時,如果沒有使用extends關鍵字為這個類顯示地指定父類,那么該類會默認繼承Object類。

      Object類中自定義了一些方法,其中常用的方法如表1所示。

      表1 Object類的常用方法 

      方法聲明 功能描述
      boolean equals(Object) 判斷某個對象與此對象是否相等
      final Class<?> getClass() 返回此Object的運行時類
      int hashCode() 返回該對象的哈希碼值
      String toString() 返回該對象的字符串表示
      void finalize()                          垃圾回收器調用此方法來清理沒有被任何引用變量所引用對象的資源  
      了解了Object類中的常用方法后,下面以toString()方法為例來演示Object類中方法的使用,如文件1所示。

      文件1 Example06.java

           // 定義Animal類
           class Animal {       
                // 定義動物叫的方法                  
               void shout() {        
                   System.out.println("動物叫!");
               }
           }
           // 定義測試類
           public class Example06 {
               public static void main(String[] args)  {
                   Animal animal = new Animal();               // 創建Animal類對象
                   System.out.println(animal.toString());    // 調用toString()方法并打印
               }
           }

      運行結果如圖2所示。

      1623748380310_21.jpg

      圖2 運行結果

      文件2中,Animal類重寫了Object類的toString()方法,當在main()方法中調用toString()方法時,就輸出了Animal類的描述信息“這是一只動物”。





      猜你喜歡:

      Java中String類的初始化?

      ajax的常用參數介紹【java技術文章】

      什么是DTD約束?怎樣書寫和操作DTD文檔?

      傳智教育JAVA高級軟件工程師培訓

      0 分享到:
      神马影院我不卡