java類庫非常的龐大,提供了許多實用的類供程序使用,在進行java編程時,我們常常需要使用java類庫所提供的這些類,這些類對程序的功能和質(zhì)量起到了非常重要的作用。但很多初學者并不熟悉java類庫,為此小編特別帶來了java api 1.8中文版下載,chm格式,包括中文版、英文版以及有道翻譯版,詳細的介紹了對應的類,接口,框架等詳細信息,可以幫助編程人員更快更好的學習java api,以便更好的提高編程能力,歡迎免費下載收藏。
javaapi1.8文檔提供了很多官方的介紹和類、方法、變量的解釋,非常的系統(tǒng),涉及所有的方面和新特性,比如如何使用默認接口方法,lambda表達式,方法引用以及多重Annotation,之后你將會學到最新的API上的改進,比如流,函數(shù)式接口,Map以及全新的日期API,送給廣大java開發(fā)人員使用。
java api是什么?
java api是指JDK內(nèi)部自帶的用Java語言書寫的類庫集合,包括基本數(shù)據(jù)類型處理,I/O處理,工具函數(shù)等等。java api是以Java包和類的形式組織的,由Oracle官方負責維護,每個不同的Java版本都有自己的API。簡單的講,API就是一個幫助文檔,讓您能快速了解java的屬性,方法。API就像學漢字時候的漢語字典一樣,編程的時候需要用到的基本類都在API里面存在了,并且隨著時間的推移,這些類的數(shù)量會越來越多。
java api基本內(nèi)容
java api通過支持平臺無關性和安全性,使得Java適應于網(wǎng)絡應用。java api是運行庫的集合,它提供了一套訪問主機系統(tǒng)資源的標準方法。運行Java程序時,虛擬機裝載程序的class文件所使用的Java API class文件。所有被裝載的class文件(包括從應用程序中和從Java API中提取的)和所有已經(jīng)裝載的動態(tài)庫(包含本地方法)共同組成了再Java虛擬機上運行的整個程序。在一個平臺能夠支持Java程序以前,必須在這個特定平臺上明確地實現(xiàn)API的功能。為訪問主機上的本地資源,java api調(diào)用了本地方法。由于Java API class文件調(diào)用了本地方法,Java程序就不需要再調(diào)用它們了。通過這種方法,Java API class文件為底層主機提供了具有平臺無關性、標準接口的Java程序。
對Java程序而言,無論平臺內(nèi)部如何,java api都會有同樣的表現(xiàn)和可預測的行為。正是由于在每個特定的主機平臺上明確地實現(xiàn)了Java虛擬機和Java API,因此,Java程序自身就能夠成為具有平臺無關性的程序。java api在Java安全性模型方面也有貢獻。當java api的方法進行任何有潛在危險的操作(比如進行本地磁盤寫操作)之前,都會通過查詢訪問控制器來檢驗是否得到了授權。訪問控制器是一個類,該類用來執(zhí)行棧檢驗,已決定是否允許某種操作。
javaapi1.8文檔的組織方式
一、概述
概述頁面是此API文檔的首頁,提供了所有軟件包的列表及其摘要。此頁面也可能包含這些軟件包的總體描述。
二、軟件包
每個軟件包都有一個頁面,其中包含它的類和接口的列表及其摘要。此頁面可以包含四個類別:
1、接口(斜體)
2、類
3、枚舉
4、異常
5、錯誤
6、注釋類型
三、類/接口
每個類、接口、嵌套類和嵌套接口都有各自的頁面。其中每個頁面都由三部分(類/接口描述、摘要表,以及詳細的成員描述)組成:
1、類繼承圖
2、直接子類
3、所有已知子接口
4、所有已知實現(xiàn)類
5、類/接口聲明
6、類/接口描述
7、嵌套類摘要
8、字段摘要
9、構(gòu)造方法摘要
10、方法摘要
11、字段詳細信息
12、構(gòu)造方法詳細信息
13、方法詳細信息
每個摘要條目都包含該項目的詳細描述的第一句。摘要條目按字母順序排列,而詳細描述則按其在源代碼中出現(xiàn)的順序排列。這樣保持了程序員所建立的邏輯分組。
四、注釋類型
每個注釋類型都有各自的頁面,其中包含以下部分:
1、注釋類型聲明
2、注釋類型描述
3、必需元素摘要
4、可選元素摘要
5、元素詳細信息
五、枚舉
每個枚舉都有各自的頁面,其中包含以下部分:
1、枚舉聲明
2、枚舉描述
3、枚舉常量摘要
4、枚舉常量詳細信息
六、使用
每個已文檔化的軟件包、類和接口都有各自的“使用”頁面。此頁面介紹了使用給定類或軟件包的任何部分的軟件包、類、方法、構(gòu)造方法和字段。對于給定的類或接口 A,其“使用”頁面包含 A 的子類、聲明為 A 的字段、返回 A 的方法,以及帶有類型為 A 的參數(shù)的方法和構(gòu)造方法。訪問此頁面的方法是:首先轉(zhuǎn)至軟件包、類或接口,然后單擊導航欄中的“使用”鏈接。
七、樹(類分層結(jié)構(gòu))
對于所有軟件包,有一個 類分層結(jié)構(gòu) 頁面,以及每個軟件包的分層結(jié)構(gòu)。每個分層結(jié)構(gòu)頁面都包含類的列表和接口的列表。從 java.lang.Object 開始,按繼承結(jié)構(gòu)對類進行排列。接口不從 java.lang.Object 繼承。
1、查看“概述”頁面時,單擊“樹”將顯示所有軟件包的分層結(jié)構(gòu)。
2、查看特定軟件包、類或接口頁面時,單擊“樹”將僅顯示該軟件包的分層結(jié)構(gòu)。
八、已過時的 API
已過時的 API 頁面列出了所有已過時的 API。一般由于進行了改進并且通常提供了替代的 API,所以建議不要使用已過時的 API。在將來的實施過程中,可能會刪除已過時的 API。
九、索引
索引包含按字母順序排列的所有類、接口、構(gòu)造方法、方法和字段的列表。
十、上一個/下一個
這些鏈接使您可以轉(zhuǎn)至下一個或上一個類、接口、軟件包或相關頁面。
十一、框架/無框架
這些鏈接用于顯示和隱藏 HTML 框架。所有頁面均具有有框架和無框架兩種顯示方式。
十二、序列化表格
每個可序列化或可外部化的類都有其序列化字段和方法的描述。此信息對重新實現(xiàn)者有用,而對使用 API 的開發(fā)者則沒有什么用處。盡管導航欄中沒有鏈接,但您可以通過下列方式獲取此信息:轉(zhuǎn)至任何序列化類,然后單擊類描述的“另請參見”部分中的“序列化表格”。
十三、常量字段值
常量字段值頁面列出了靜態(tài)最終字段及其值。
- 下載地址
發(fā)表評論
2人參與,2條評論- 第2樓山西省陽泉市網(wǎng)友發(fā)表于: 2024-05-04 14:49:57
- 方便 容易理解0蓋樓(回復)
- 第1樓廣東省珠海市聯(lián)通網(wǎng)友發(fā)表于: 2019-12-23 15:43:55
- 方便 容易理解0蓋樓(回復)
軟件排行榜
熱門推薦
- 有柿電腦版 v11.6.284.23M / 簡體中文
- 南方Plus電腦版 v11.9.026.47M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- 本草綱目 5.34M / 簡體中文
- docker入門實戰(zhàn) pdf完整版1.38M / 簡體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文
- HotSpot實戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡體中文