JDK和SDK的區別:


參考鏈接:https://www.cnblogs.com/vaelailai/p/7976158.html

jdk,是Java開發工具包,主要用於編寫Java程序;也就是說你要使用Java語言,就需要安裝jdk。

sdk,就是軟件開發包,是一個廣義的概念,任何編程工具幾乎都可以看成是SDK。單單說SDK,范圍太大。如果是Android sdk,就可以理解是安卓機器的操作系統,類似Windows操作系統。沒有Android sdk,就無法進行Android開發。簡言之,jdk是sdk的一種。

來打個比方吧:SDK就像一台機床(它可以是多用途的),它可以生產ABC等工件;當我們要生產A時,就給機床換上生產A的刀具a;當我們要生產B時就換上生產B的刀具b;當我們要用機床(SDK)生產java程序時,我們就給機床換上刀具jdk,於是就把安裝了jdk的SDK叫做java SDK.

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM