成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JDK的概念、組成及JDK常用包

開發 后端
JDK是Java學習的開始,那么JDK是什么呢?JDK是由什么組成的呢?JDK常用的包有哪些呢?那么本文將向你介紹這些。

JDK概述

JDK(Java Development Kit)是Sun Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java SDK(Software development kit)。

JDK 是整個Java的核心,包括了Java運行環境(Java Runtime Environment),一堆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掌握好。

從SUN的JDK5.0開始,提供了泛型等非常實用的功能,其版本信息也不再延續以前的1.2,1.3,1.4,而是變成了5.0,6.0了。從6.0開始,其運行效率得到了非常大的提高,尤其是在桌面應用方面。

JDK本身使用了Java語言編寫,在我們下載的安裝包里,有一個src.zip,里面就是JDK的源代碼。

JDK版本

SE(J2SE):standard edition,標準版,是我們通常用的一個版本,從JDK 5.0開始,改名為Java SE。

EE(J2EE):enterprise edition,企業版,使用這種JDK開發J2EE應用程序,從JDK 5.0開始,改名為Java EE。

ME(J2ME):micro edtion,主要用于移動設備、嵌入式設備上的java應用程序,從JDK 5.0開始,改名為Java ME。

JDK組成

JDK包含的基本組件包括:

◆javac – 編譯器,將源程序轉成字節碼

◆jar – 打包工具,將相關的類文件打包成一個文件

◆javadoc – 文檔生成器,從源碼注釋中提取文檔

◆jdb – debugger,查錯工具

◆java – 運行編譯后的java程序(.class后綴的)

◆appletviewer:小程序瀏覽器,一種執行HTML文件上的Java小程序的Java瀏覽器。

◆Javah:產生可以調用Java過程的C過程,或建立能被Java程序調用的C過程的頭文件。

◆Javap:Java反匯編器,顯示編譯類文件中的可訪問功能和數據,同時顯示字節代碼含義。

◆Jconsole: Java進行系統調試和監控的工具

JDK常用的package

◆java.lang: 這個是系統的基礎類,比如String等都是這里面的,這個package是唯一一個可以不用import就可以使用的Package

◆java.io: 這里面是所有輸入輸出有關的類,比如文件操作等

◆java.net: 這里面是與網絡有關的類,比如URL,URLConnection等。

◆java.util : 這個是系統輔助類,特別是集合類Collection,List,Map等。

◆java.sql: 這個是數據庫操作的類,Connection, Statememt,ResultSet等

◆javax.servlet: 這個是JSP,Servlet等使用到的類

JDK是在實踐的過程中不斷地學習,那么以上呢只是簡單的介紹JDK的基本情況,希望你對JDK有了初步的認識。

責任編輯:仲衡 來源: 百度百科
相關推薦

2009-07-08 10:41:54

JDK JRE JVM

2013-11-15 09:43:15

JDK工具

2009-07-07 16:10:02

JDK最新版本JDK安裝JDK下載

2010-09-27 14:50:22

JDKJREJVM

2010-01-12 15:46:54

Fedora JDK

2024-11-19 06:00:00

2023-10-10 22:24:16

2009-02-01 10:10:00

Java資格認證JDK1.4JDK1.6

2012-08-08 10:10:30

CentOS 6操作系統

2024-01-26 08:33:14

JDK17JDK11版本

2009-07-09 14:57:08

JDK環境配置

2012-05-30 15:25:22

JDKURLConnectiJava

2009-06-25 14:46:50

JDKJREJVM

2009-07-08 14:06:22

ClassLoaderJDK源碼

2009-07-16 17:03:30

myeclipsejdk配置

2010-09-25 09:30:28

JDK 7Java 7

2009-07-08 17:59:51

JDK JRE

2014-04-17 10:03:39

Java8Java

2010-12-15 13:48:01

Ubuntu 10.1JDKEclipse

2009-07-08 16:43:54

JDK5ProcessBuil
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 伊人二区 | 在线亚洲免费 | 一区二区国产精品 | 国产一级在线视频 | 九九九久久国产免费 | 欧美精品一区二区免费 | 欧美日韩亚洲系列 | 国产成人精品免高潮在线观看 | 一级片在线免费看 | 九九热精品视频 | 国产中的精品av涩差av | 久久www免费人成看片高清 | 精品久久久久久久久久久久久 | 国产亚洲一区二区三区 | 日韩国产一区二区三区 | 国产a级毛毛片 | 日韩精品亚洲专区在线观看 | 丁香五月网久久综合 | 伊人一区 | 荷兰欧美一级毛片 | 日韩免费在线 | 欧美精品欧美精品系列 | 免费一二区 | 日韩免费三级 | 日日操网站 | 久久久久久精 | 波多野吉衣久久 | 精品欧美一区二区精品久久久 | 性高湖久久久久久久久3小时 | 国产高清无av久久 | 精品一区二区三区四区在线 | 欧美精品一区二区在线观看 | 国产精品一区在线 | av色站| 精品一区二区三区中文字幕 | 91视频导航| 午夜精品久久久久久久星辰影院 | 国产精品1| 天堂一区二区三区四区 | 91av入口| 欧美xxxx做受欧美 |