當前位置:編程學習大全網 - 源碼下載 - JAVA的API是什麽意思?

JAVA的API是什麽意思?

API(Application Programming Interface)即應用程序接口,是壹些預先定義的函數,或指軟件系統不同組成部分銜接的約定。

應用程序接口又稱為應用編程接口,是壹組定義、程序及協議的集合,通過 API接口實現計算機軟件之間的相互通信。API 的壹個主要功能是提供通用功能集。API同時也是壹種中間件,為各種不同平臺提供數據***享。

程序設計的實踐中,編程接口的設計首先要使軟件系統的職責得到合理劃分。良好的接口設計可以降低系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元間的耦合程度,從而提高系統的可維護性和可擴展性。

擴展資料:

API接口的功能:

運行Java程序時,虛擬機裝載程序的class文件所使用的Java API class文件。所有被裝載的class文件(包括從應用程序中和從Java API中提取的)和所有已經裝載的動態庫(包含本地方法)***同組成了在Java虛擬機上運行的整個程序。

在壹個平臺能夠支持Java程序以前,必須在這個特定平臺上明確地實現API的功能。為訪問主機上的本地資源,Java API調用了本地方法。由於Java API class文件調用了本地方法,Java程序就不需要再調用它們了。

通過這種方法,Java API class文件為底層主機提供了具有平臺無關性、標準接口的Java程序。對Java程序而言,無論平臺內部如何,Java API都會有同樣的表現和可預測的行為。

正是由於在每個特定的主機平臺上明確地實現了Java虛擬機和Java API,因此,Java程序自身就能夠成為具有平臺無關性的程序。

百度百科-Java API

  • 上一篇:鄭州手機app開發公司哪家好
  • 下一篇:易語言縮放圖片的代碼思路, 畫板行不行,圖片完全隨(組件?)的大小改變而改變,不想用現成的圖片框 影像框
  • copyright 2024編程學習大全網