JAVA API------Object類,javajsonobjectapi

來源:互聯網
上載者:User

JAVA API------Object類,javajsonobjectapi

  java  API(Java Application Interface)是java的應用編程介面。它提供給java編程人員使用的程式介面,是java語言提供的已經實現的標準類的集合。Java API類庫與win32 中的dll檔案有點像,封裝了很多函數,不提供具體的實體,只提供了方法名和參數等資訊。利用這些類庫可以方便快速地實現程式中的各種功能。這些根據實現的功能不同,可以劃分為不同的集合,每個集合組合成一個包,稱為類庫。java中的類庫的大部分都是Sun公司提供的,這些庫稱為基礎類庫。

  java常用包:java.lang包、java.io包、java.util包、java.swing包與java.awt包、java.net包、java.applet包、java.beans包。這七種包的具體適用範圍不再介紹。

 

Object類

  Object類是java程式中所有類的直接或者間接父類,處在類的最高層次。一個類在聲明時若不包含關鍵字extends,系統就會認為該類就會直接繼承Object類。Object類包含了所有java類的公用屬性和方法,這些屬性和方法在任何類中均可以直接使用。

  Object類有一個預設構造方法:

  public Object()   {}    //方法體為空白,在構造子類實體時,都會先調用這個預設構造方法。

Object類常用方法:

public Boolean equals(Object obj)  比較兩個類變數所指向的是否為同一對象,是則返回true

public final Class getClass()  擷取當前對象所屬類的資訊,返回Class對象

public String toString()  轉化成字串

protected Object clone()  產生當前對象的一個備份,並返回副本。

........

 

getClass方法執行個體:

class Name{}public class GetClassName{    public static void main(String args[]){        Name name=new Name();        System.out.println("對象name所屬類為:"+(name.getClass()));    }}

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.