網(wǎng)友評分: 4.9分
java jdk8.0是Java虛擬機的最新版本。它集合生產(chǎn)力、易用性、多語種編程、更高安全性和穩(wěn)定性等特色,其全面升級現(xiàn)有Java編程模式,帶來一項協(xié)同開發(fā)的JVM、Java語言以及庫,包括了Java運行環(huán)境、Java工具和Java基礎類庫。JDK作為JAVA開發(fā)的環(huán)境,給用戶帶來最佳的操作體驗。
JDK(Java Development Kit)功能
ME(J2ME),micro edition,主要用于移動設備、嵌入式設備上的java應用程序,從JDK 5.0開始,改名為Java ME。
沒有JDK的話,無法編譯Java程序,如果想只運行Java程序,要確保已安裝相應的JRE
JDK(Java Development Kit)組成
JDK包含的基本組件包括:
javac – 編譯器,將源程序轉(zhuǎn)成字節(jié)碼
jar – 打包工具,將相關的類文件打包成一個文件[1]
javadoc – 文檔生成器,從源碼注釋中提取文檔
jdb – debugger,查錯工具
java – 運行編譯后的java程序(.class后綴的)
appletviewer:小程序瀏覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器。
Javah:產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件。
Javap:Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時顯示字節(jié)代碼含義。
Jconsole: Java進行系統(tǒng)調(diào)試和監(jiān)控的工具
JDK(Java Development Kit)常用的包
java.lang: 這個是系統(tǒng)的基礎類,比如String等都是這里面的,這個包是唯一一個可以不用引入(import)就可以使用的包
java這里面是所有輸入輸出有關的類,比如文件操作等
java.nio;為了完善io包中的功能,提高io包中性能而寫的一個新包 ,例如NIO非堵塞應用
java.net: 這里面是與網(wǎng)絡有關的類,比如URL,URLConnection等。
java.util: 這個是系統(tǒng)輔助類,特別是集合類Collection,List,Map等。
java.sql: 這個是數(shù)據(jù)庫操作的類,Connection, Statement,ResultSet等
javax.servlet: 這個是JSP,Servlet等使用到的類
Lambda表達式,一種新的語言特性,能夠使功能作為方法參數(shù)或?qū)⒋a作為數(shù)據(jù);
顯著增加和完善Java語言特性,增添標準庫,包括默認方法,新的java.util.stream包及 Date-Time API;
Compact Profiles包含 Java SE平臺預定義子集,使程序員無需部署在整個平臺,可運行在小型設備上;
安全性包括更新可Java加密體系架構(gòu);限制doPrivileged;SSL/TLS Server Name Indication (SNI) Extension以及增強密鑰庫;
JavaFX更新文檔
新的JavaScript引擎Nashorn
一、接口的默認方法
二、Lambda 表達式
三、函數(shù)式接口
四、方法與構(gòu)造函數(shù)引用
五、Lambda 作用域
六、訪問局部變量
七、訪問對象字段與靜態(tài)變量
八、訪問接口的默認方法
九、Date API
十、Annotation 注解
intellij idea 2022.1.0破解版 32位/64位 中文免費版 693.24M | 簡體中文 | 3.2
下載jdk8 32位安裝包 V8.0.3410.10 免費版 157.7M | 簡體中文 | 5.2
下載JAVA JDK V15.0.1 官方免費版 159.43M | 簡體中文 | 0
下載Java SE Development Kit 64位 U8.0.331 官方最新版 172.54M | 簡體中文 | 8.3
下載eclipse 64位 V4.8 官方最新版 312.3M | 簡體中文 | 10
下載java8u101版本 32/64位 官方最新版 766K | 簡體中文 | 2.7
下載關于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.obymc.com.All rights reserved.
浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號