最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

jdk 歷史版本變更修改以及新增特性

2023-07-05 19:39 作者:bili_74845113586  | 我要投稿

1995年5月23日,Java語言誕生日(原名Oak)

java 1.0(1996-1-23)【代號(hào)Oak】

新特性及更新修改:

Sun Classic VM(虛擬機(jī))

Applet(java小應(yīng)用程序、早期應(yīng)用最廣的java程序)

AWT(java圖形設(shè)計(jì))

java 1(JDK1.1 1997-2-19)【代號(hào)?】

新特性及更新修改:

JAR(jar包)

JDBC(Java DataBase Connectivity)(連接數(shù)據(jù)庫)

JavaBeans(java規(guī)范)

RMI(遠(yuǎn)程調(diào)用)

Inner Class(內(nèi)部類)

Reflection(反射)

java 2(JDK1.2 1998-12-4)【代號(hào)Playground(運(yùn)動(dòng)場)】

新特性及更新修改:

J2SE(改名為J2SE)

J2EE(改名為J2EE)

J2ME(改名為J2ME)

JIT(即時(shí)編譯技術(shù))

Java Plug-In(運(yùn)行插件)

EJB(J2EE的規(guī)范)

Java IDL(平臺(tái)對(duì)象請(qǐng)求代理體系結(jié)構(gòu))

Collections(集合)

字符串常量做內(nèi)存映射

對(duì)打包的Java文件進(jìn)行數(shù)字簽名

控制授權(quán)訪問系統(tǒng)資源的策略工具

JDBC中引入可滾動(dòng)結(jié)果集,BLOB,CLOB,批量更新和用戶自定義類型

在Applet中添加聲音支持

java 3(JDK1.3 2000-5-8)【代號(hào)Kestrel(美洲紅隼)】

新特性及更新修改:

數(shù)學(xué)運(yùn)算

Timer API(時(shí)間)

Java Sound API(聲音)

CORBA IIOP實(shí)現(xiàn)RMI的通信協(xié)議

Java 2D新特性

jar文件索引

對(duì)Java的各個(gè)方面都做了大量優(yōu)化和增強(qiáng).

java 4(JDK 1.4 2002-2-13) 【代號(hào)Merlin(灰背隼)】

新特性及更新修改:

正則表達(dá)式

異常鏈

NIO(高級(jí)流)

Logging (日志功能)

XML解析器

XSLT轉(zhuǎn)換器

XML處理

Java打印服務(wù)

Java Web Start

JDBC 3.0(jdbc高級(jí))

斷言(Assert,junit 框架使用基于此)

Preferences(可以操作系統(tǒng)的高級(jí)功能)

IPV6

Imgae I/O(圖片流)

java 5(JDK 1.5 2004-9-30)【代號(hào)Tiger(老虎)】

新特性及更新修改:

自動(dòng)裝箱拆箱

泛型支持

元數(shù)據(jù)(注解)

Introspector(內(nèi)省)

enum(枚舉)

靜態(tài)引入

可變長參數(shù)(Varargs)

foreach(高級(jí)虛幻)

JMM(內(nèi)存模型)

concurrent(并發(fā)包)

java 6(JDK6 2006-12-11)【代號(hào)Mustang(野馬)】

新特性及更新修改:

命名方式變更

腳本語言

編譯API和微型HTTP服務(wù)器API

鎖與同步

垃圾收集

類加載

JDBC 4.0(jdbc高級(jí))

Java Compiler (Java? 編程語言編譯器的接口)

可插拔注解

Native PKI(公鑰基礎(chǔ)設(shè))

Java GSS (通用安全服務(wù))

Kerberos ( 一種安全認(rèn)證的系統(tǒng))

LDAP (LDAP )

Web Services (web服務(wù)即xml傳輸)

java 7(JDK7 2011-7-28)【代號(hào)Dolphin(海豚)】

新特性及更新修改:

switch語句塊中允許以字符串作為分支條件

創(chuàng)建泛型對(duì)象時(shí)應(yīng)用類型推斷

try-with-resources(一個(gè)語句塊中捕獲多種異常)

null值得自動(dòng)處理

數(shù)值類型可以用二進(jìn)制字符串表示

引入Java NIO.2開發(fā)包

動(dòng)態(tài)語言支持

安全的加減乘除

Map集合支持并發(fā)請(qǐng)求

java8(JDK8 2014-3-18)【代號(hào)Spider(蜘蛛)】

新特性及更新修改:

引入Lambda 表達(dá)式

管道和流

新的日期和時(shí)間 API(加強(qiáng)對(duì)日期與時(shí)間的處理)

默認(rèn)的方法(接口可以編寫默認(rèn)的方法)

類型注解

Nashorn javascript引擎(允許java運(yùn)行特定JavaScript代碼)

Optional class (處理nullPointException)

并行累加器

并行操作

內(nèi)存錯(cuò)誤移除

TLS SNI 服務(wù)器名稱標(biāo)識(shí)(Server Name Identification)

更多新特性可以直接查看官網(wǎng):What's New in JDK 8

java 9(JDK9 2017-9-22) 【代號(hào)?】

新特性及更新修改:

模塊化

接口支持編寫私有方法

Javadoc改進(jìn)(支持符合html5 標(biāo)準(zhǔn)輸出)

Stream API 增強(qiáng)(簡化調(diào)用、操作、提供常用便捷的方法)

image API增強(qiáng)(支持多分辨率解析)

多版本jar支持(在不同環(huán)境運(yùn)行不同jar包)

改進(jìn)棄用注解使用@Deprecated

內(nèi)置輕量級(jí)json API

棄用Applet API

Deprecation的棄用

更多新特性可以直接查看官網(wǎng):What's New in JDK 9

java 10(JDK10 2018-3-21 )【代號(hào)?】

新特性及更新修改:

更多新特性可以直接查看官網(wǎng):What's New in JDK 10

?java 11(JDK11 2018-9-25) 【代號(hào)?】

新特性及更新修改:

基于嵌套的訪問控制

標(biāo)準(zhǔn) HTTP Client 升級(jí)

Epsilon:低開銷垃圾回收器

簡化啟動(dòng)單個(gè)源代碼文件的方法

用于 Lambda 參數(shù)的局部變量語法

低開銷的 Heap Profiling

支持 TLS 1.3 協(xié)議

ZGC:可伸縮低延遲垃圾收集器

飛行記錄器

動(dòng)態(tài)類文件常量

更多新特性可以直接查看官網(wǎng):What's New in JDK 11

?java 12(JDK12)

新特性及更新修改:

shenandoah:低暫停時(shí)間垃圾收集器(實(shí)驗(yàn)性)

微基準(zhǔn)測試套件

切換表達(dá)式(預(yù)覽)

jvm常量API

一個(gè)AArch64端口,不是兩個(gè)

默認(rèn)的cd檔案

G1的可中止混合收集


jdk 歷史版本變更修改以及新增特性的評(píng)論 (共 條)

使用qq登录你需要登录后才可以评论。
塔河县| 舒兰市| 禄劝| 洛南县| 安陆市| 和田市| 长子县| 灌南县| 景德镇市| 肇源县| 上蔡县| 什邡市| 黄龙县| 西贡区| 区。| 谢通门县| 文山县| 呈贡县| 平武县| 祁阳县| 灵宝市| 霍邱县| 克东县| 游戏| 昌宁县| 延川县| 刚察县| 九龙坡区| 上蔡县| 灯塔市| 永德县| 筠连县| 墨江| 门源| 贵定县| 安达市| 新蔡县| 德钦县| 河北区| 平度市| 桐柏县|