sdk和api的區(qū)別通俗易懂 jdk和sdk的區(qū)別是什么?
jdk和sdk的區(qū)別是什么?Java EE SDK和JDK的區(qū)別如下:SDK是軟件開(kāi)發(fā)工具包的縮寫(xiě),中文意思是“軟件開(kāi)發(fā)工具包”。這是一個(gè)涵蓋范圍很廣的術(shù)語(yǔ)。可以說(shuō),幫助開(kāi)發(fā)某種軟件的相關(guān)文檔、示例和
jdk和sdk的區(qū)別是什么?
Java EE SDK和JDK的區(qū)別如下:SDK是軟件開(kāi)發(fā)工具包的縮寫(xiě),中文意思是“軟件開(kāi)發(fā)工具包”。這是一個(gè)涵蓋范圍很廣的術(shù)語(yǔ)??梢哉f(shuō),幫助開(kāi)發(fā)某種軟件的相關(guān)文檔、示例和工具的集合可以稱(chēng)為“SDK”。SDK是一系列文件的組合,它為軟件開(kāi)發(fā)提供了一個(gè)平臺(tái)(它便于使用各種api進(jìn)行軟件開(kāi)發(fā))。JDK(java開(kāi)發(fā)工具包)是Sun Microsystems面向java開(kāi)發(fā)人員的產(chǎn)品。自從Java問(wèn)世以來(lái),JDK已經(jīng)成為應(yīng)用最廣泛的javasdk(softwaredevelopmentkit)??梢哉J(rèn)為JDK只是SDK的一種(子集),因?yàn)樗情_(kāi)發(fā)Java程序的平臺(tái),開(kāi)發(fā)其他程序的SDK不能有JDK。例如,您下載的軟件開(kāi)發(fā)平臺(tái)eclipse-sdk-3.2.2-win32.zip中沒(méi)有JDK。但只要開(kāi)發(fā)java程序,就必須使用JDK(JavaEE和javase)。