SDK是Software Development Kit的縮寫,中文意思是「軟體開發工具包」。這是一個涵蓋範圍相當廣泛的名詞,可以這麼說:輔助開發某一類軟體的相關文件、範例和工具的集合都可以叫做「SDK」。 SDK是一系列文件的組合,它為軟體的開發提供一個平台(它為軟體開發使用各種API提供便利)。
SDK是一系列程式接口,文檔,開發工具的集合,是的,集合,sdk即單單不是一個開發工具,也不是一個程式。一個完整的SDK應該包括以下內容:
(1)介面文件和庫文件;
(2)幫助文件;
(3)開發範例;
(4)實用工具。
介面檔案和函式庫檔案就是API,將底層的程式碼封裝保護,提供給使用者一個呼叫底層程式碼的介面;
幫助文件解釋介面檔和函式庫檔案功能,以及介紹相關的開發工具,操作範例等等;
開發範例就是做出來的一個DEMO展示,也要包含原始碼;
實用工具是用來協助使用者進行二次開發的工具,如二次開發精靈、API 搜尋工具、軟體打包工具等。
有過java程式設計經驗的都知道,要執行java需要在電腦上安裝jdk。 jdk就是java SDK ,其安裝過程就是下載EXE(Windows下)的應用程序,點一下就OK了,看起來好像jdk就是一個應用程式。其實這個在網路上下載下來的應用程式只是jdk的安裝嚮導,它幫你在電腦上安裝了Java的運作環境,一堆Java工具和Java基礎的類別庫,這些東西組合起來才是JDK的核心內容。
PHP中文網,有大量免費的JAVA入門教學,歡迎大家來學習!
以上是java的sdk是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!