更新時間:2020-01-10 14:10:34 來源:動力節(jié)點 瀏覽2727次
怎么學(xué)習(xí)java api,java api是什么,API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機制的細節(jié)。
簡介
運行Java程序時,虛擬機裝載程序的class文件所使用的Java API class文件。所有被裝載的class文件(包括從應(yīng)用程序中和從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文件為底層主機提供了具有平臺無關(guān)性、標準接口的Java程序。對Java程序而言,無論平臺內(nèi)部如何,Java API都會有同樣的表現(xiàn)和可預(yù)測的行為。正是由于在每個特定的主機平臺上明確地實現(xiàn)了Java虛擬機和Java API,因此,Java程序自身就能夠成為具有平臺無關(guān)性的程序。
作用
Java API在Java安全性模型方面也有貢獻。當(dāng)Java API的方法進行任何有潛在危險的操作(比如進行本地磁盤寫操作)之前,都會通過查詢訪問控制器來檢驗是否得到了授權(quán)。訪問控制器是一個類,該類用來執(zhí)行棧檢驗,以決定是否允許某種操作。
以上就是動力節(jié)點Java培訓(xùn)機構(gòu)小編介紹的“ 怎么學(xué)習(xí)java api,java api是什么”的內(nèi)容,希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
相關(guān)視頻
JDBC教程視頻_什么是API:http://www.dabaquan.cn/xiazai/992.html
相關(guān)文章
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743