java API概述
API(Application Programming Interface),是應用程式程式設計接口。java API可以說是程式員的一本詞典,是JDK提供給我們使用的類的說明文檔。這些類将底層的代碼實作封裝了起來,我們不需要關心這些類是如何實作的,隻需要學習這些類我們如何使用。一般,我們通過查詢API的方式,來學習java提供的類,并得知如何使用他們。API文檔是學習和使用java SE API程式設計的必備參考資料。
(http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html)
API主要分為三個區域,左上角區域顯示Java SE API中所有的包連結,左下角區域顯示左上角區域被選中包下所有的類的連結,右側的整個區域為較長的描述區,其内容主要包括:類的繼承與關系樹,類實作的接口,類的直接已知子類,類的聲明,類的功能描述,類的屬性,構造器以及方法清單。其中,類的每個屬性,構造器和方法名都用超連結表示,可以單擊檢視更加詳細的資訊。
從文檔結構上來看,從上層的包入手,先看包的分類。其中包的命名主要有3種。
1.以java開頭,是JDK最基礎的語言包,使用也最為頻繁。
2.以javax開頭,屬于JDK的擴充包。
3.以org開頭,由第三方組織提供的功能包。