wizardjk  
          日歷
          <2010年4月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678
          統計
          • 隨筆 - 3
          • 文章 - 0
          • 評論 - 0
          • 引用 - 0

          導航

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           
          SDK是Software Development Kit的縮寫,中文意思是“軟件開發工具包”。這是一個覆蓋面相當廣泛的名詞,可以這么說:輔助開發某一類軟件的相關文檔、范例和工具的集合都可以叫做“SDK”。SDK是一系列文件的組合,它為軟件的開發提供一個平臺(它為軟件開發使用各種API提供便利)。
              JDK(Java Development Kit,Java開發工具包)是Sun Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java SDK(Software development kit)。
             可以認為jdk只是sdk的一種(子集),因為它是開發java程序的一個平臺,開發其他程序的sdk可以沒有jdk。
             比如你下載了一個軟件開發平臺 eclipse-SDK-3.2.2-win32.zip,它本身里面是沒有jdk的。
              但是只要開發java程序就必須使用jdk(javaee和javase)。
              打個比方吧:
              SDK就像一臺機床(它可以是多用途的),它可以生產ABC等工件;
           當要生產A時,就給機床換上生產A的刀具a;
           當要生產B時就換上生產B的刀具b;
           當要生產C時就換上生產C的刀具c;
           當要用機床(SDK)生產java程序時,就給機床換上刀具jdk,于是就把安裝了jdk的SDK叫做java SDK.
               JDK 是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什么Java應用服務器實質都是內置了某個版本的JDK。因此掌握 JDK是學好Java的第一步。最主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)運行效率要比Sun JDK包含的JVM高出許多。而專門運行在x86平臺的Jrocket在服務端運行效率也要比Sun JDK好很多。但不管怎么說,我們還是需要先把Sun JDK掌握好。
              2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名以取消其中的數字“2”:J2EE更名為Java EE, J2SE更名為Java SE,J2ME更名為Java ME。
          posted on 2010-04-09 19:54 托雷寬 閱讀(170) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          Copyright © 托雷寬 Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 嘉义市| 乐亭县| 建瓯市| 和政县| 纳雍县| 闻喜县| 汝阳县| 潜江市| 武宣县| 雅江县| 独山县| 三门峡市| 铜川市| 儋州市| 察哈| 朝阳县| 武功县| 固始县| 乐陵市| 高雄市| 仙桃市| 阿坝| 新蔡县| 游戏| 三明市| 大姚县| 西乌珠穆沁旗| 应城市| 达拉特旗| 永善县| 石台县| 通江县| 竹北市| 太仓市| 兴山县| 长岛县| 枝江市| 安龙县| 崇文区| 临潭县| 渭南市|