討論串[問題] api是什麼?
共 6 篇文章
內容預覽:
====== 原文恕刪 ======. 以下不專業比喻 參考看看 XD. 假設餅乾工廠炸好了一批洋芋片要包裝存放. 場內有一台專門負責包裝的機器. 員工使用機器可以很方便快速地完成包裝的工作. 把機器想成函式庫 包裝餅乾的方法實作在裡面. 機器要讓員工方便使用因此提供了操作的介面. 這個介面即可視為
(還有25個字)
內容預覽:
看了好幾篇,我覺得還是來發一篇好了. 你寫的程式去掉實作,加上行為描述(標準)就叫做 API. 也就是說 API 是不在乎實作的,一個 API 可能有無限種實作. 但是實作必須符合標準,所以使用者可以很放心的使用符合某 API 的實作. Library 不只有 API,而且還得有實作才能被稱為 Li
(還有1646個字)
內容預覽:
在這個版談 Java 會不會被桶?. 總之,在開始探討 API 前,我們先來閱讀這篇文章:. API 是否應被視為「著作」?. 對於 Java 的使用,Oracle 與 Google 打了好幾年的官司,兩者有. 侵權法律糾紛,遲遲未解,其中,API 是否有版權成了關鍵. 文 / 王建興. http:
(還有2292個字)
內容預覽:
這東西是相對的 不是互斥的概念. 但是大方向是這樣的 (由高到低排列) :. 1. Framework. 2. Library / API. 3. ABI. 4. ISA. Framework 是相對抽象的概念. 他的的實作稱作 library. Library 必須透過 API 來描述如何使用它
(還有197個字)
內容預覽:
首先光是介面跟函式的定義就不一樣. 這個部分你再自己多孤狗,說來話長先不多講. 第一個部分你說錯了,API可以是函式庫. 沒有什麼函式庫沒辦法實現API或兩者混合在一起用的說法. 而函式庫廣義來說就是個函式的集合而已. 但函式庫不一定就是API. 今天你寫了一個函式庫FOR某種APP的功能控制. 我
(還有394個字)