網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 生活小知識 > 

api是什麼意思代表什麼

欄目: 生活小知識 / 發佈於: / 人氣:9.95K

api是什麼意思代表什麼

API的意思是:簡單來說就是函數。比如你寫了一個庫,裏面有很多函數,如果別人要使用你這個庫,但是並不知道每個函數內部是怎麼實現的。使用的人需要看你的文檔或者註釋才知道這個函數的入口參數和返回值或者這個函數是用來做什麼的。對於用戶來說,你的這些函數就是API。目的是提供應用程序以及開發人員基於某軟件或硬件得以訪問一組例程的能力。

API全稱:Application Programming Interface,中文名稱:應用程序編程的接口,API相當於一個網絡平臺的身份地址,目的是爲了供給應用程序與開發人員根據某軟件或硬件才得以拜訪一組例程的能力,而又無需拜訪原始碼和了解內部作業機制的細節,產品需求擁有API纔可以對電腦授權,然後纔可能激活你的產品。

APL的歷史:API的歷史與現狀當WINDOWS操作系統開始佔據主導地位的時候,開發WINDOWS平臺下的應用程序成爲人們的需要。而在WINDOWS程序設計領域處於發展的初期,WINDOWS程序員所能使用的編程工具唯有API函數,這些函數是WINDOWS提供給應用程序與操作系統的接口,他們猶如“積木塊”一樣,可以搭建出各種介面豐富,功能靈活的應用程序。所以可以認爲API函數是構築整個WINDOWS框架的基石,在它的下面是WINDOWS的操作系統核心,而它的上面則是所有的華麗的WINDOWS應用程序。但是,沒有合適的Windows編程平臺,程序員想編寫具有Windows風格的軟件,必須藉助API,API也因此被賦予至高無上的地位。

那時的WINDOWS程序開發還是比較複雜的工作,程序員必須熟記一大堆常用的API函數,而且還得對WINDOWS操作系統有深入的瞭解。然而隨着軟件技術的不斷髮展,在WINDOWS平臺上出現了很多優秀的可視化編程環境,程序員可以採用“即見即所得”的編程方式來開發具有精美用戶介面和功能強大的應用程序。

Tags:api