當前位置:趣味科普網>經驗>

api是什麼

經驗 閱讀(2.22W)

api是什麼

1、API(ApplicationProgrammingInterface,應用程式介面)是一些預先定義的函式,或指軟體系統不同組成部分銜接的約定。用來提供應用程式與開發人員基於某軟體或硬體得以訪問的一組例程,而又無需訪問原始碼,或理解內部工作機制的細節。

2、作業系統是使用者與計算機硬體系統之間的介面,使用者通過作業系統的幫助,可以快速、有效和安全、可靠地操縱計算機系統中的各類資源,以處理自己的程式。

3、應用程式介面又稱為應用程式設計介面,是一組定義、程式及協議的集合,通過API介面實現計算機軟體之間的相互通訊。API的一個主要功能是提供通用功能集。API同時也是一種中介軟體,為各種不同平臺提供資料共享。程式設計的實踐中,程式設計介面的設計首先要使軟體系統的職責得到合理劃分。良好的介面設計可以降低系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元間的耦合程度,從而提高系統的可維護性和可擴充套件性。