环球速读:jdk 历史版本变更修改以及新增特性
1995年5月23日,Java语言诞生日(原名Oak)java1 0(1996-1-23)【代号Oa
1995年5月23日,Java语言诞生日(原名Oak)
java (1996-1-23)【代号Oak】
新特性及更新修改:
(资料图片)
Sun Classic VM(虚拟机)
Applet(java小应用程序、早期应用最广的java程序)
AWT(java图形设计)
java 1( 1997-2-19)【代号?】
新特性及更新修改:
JAR(jar包)
JDBC(Java DataBase Connectivity)(连接数据库)
JavaBeans(java规范)
RMI(远程调用)
Inner Class(内部类)
Reflection(反射)
java 2( 1998-12-4)【代号Playground(运动场)】
新特性及更新修改:
J2SE(改名为J2SE)
J2EE(改名为J2EE)
J2ME(改名为J2ME)
JIT(即时编译技术)
Java Plug-In(运行插件)
EJB(J2EE的规范)
Java IDL(平台对象请求代理体系结构)
Collections(集合)
字符串常量做内存映射
对打包的Java文件进行数字签名
控制授权访问系统资源的策略工具
JDBC中引入可滚动结果集,BLOB,CLOB,批量更新和用户自定义类型
在Applet中添加声音支持
java 3( 2000-5-8)【代号Kestrel(美洲红隼)】
新特性及更新修改:
数学运算
Timer API(时间)
Java Sound API(声音)
CORBA IIOP实现RMI的通信协议
Java 2D新特性
jar文件索引
对Java的各个方面都做了大量优化和增强.
java 4(JDK 2002-2-13) 【代号Merlin(灰背隼)】
新特性及更新修改:
正则表达式
异常链
NIO(高级流)
Logging (日志功能)
XML解析器
XSLT转换器
XML处理
Java打印服务
Java Web Start
JDBC (jdbc高级)
断言(Assert,junit 框架使用基于此)
Preferences(可以操作系统的高级功能)
IPV6
Imgae I/O(图片流)
java 5(JDK 2004-9-30)【代号Tiger(老虎)】
新特性及更新修改:
自动装箱拆箱
泛型支持
元数据(注解)
Introspector(内省)
enum(枚举)
静态引入
可变长参数(Varargs)
foreach(高级虚幻)
JMM(内存模型)
concurrent(并发包)
java 6(JDK6 2006-12-11)【代号Mustang(野马)】
新特性及更新修改:
命名方式变更
脚本语言
编译API和微型HTTP服务器API
锁与同步
垃圾收集
类加载
JDBC (jdbc高级)
Java Compiler (Java™ 编程语言编译器的接口)
可插拔注解
Native PKI(公钥基础设)
Java GSS (通用安全服务)
Kerberos ( 一种安全认证的系统)
LDAP (LDAP )
Web Services (web服务即xml传输)
java 7(JDK7 2011-7-28)【代号Dolphin(海豚)】
新特性及更新修改:
switch语句块中允许以字符串作为分支条件
创建泛型对象时应用类型推断
try-with-resources(一个语句块中捕获多种异常)
null值得自动处理
数值类型可以用二进制字符串表示
引入Java 开发包
动态语言支持
安全的加减乘除
Map集合支持并发请求
java8(JDK8 2014-3-18)【代号Spider(蜘蛛)】
新特性及更新修改:
引入Lambda 表达式
管道和流
新的日期和时间 API(加强对日期与时间的处理)
默认的方法(接口可以编写默认的方法)
类型注解
Nashorn javascript引擎(允许java运行特定JavaScript代码)
Optional class (处理nullPointException)
并行累加器
并行操作
内存错误移除
TLS SNI 服务器名称标识(Server Name Identification)
更多新特性可以直接查看官网:What's New in JDK 8
java 9(JDK9 2017-9-22) 【代号?】
新特性及更新修改:
模块化
接口支持编写私有方法
Javadoc改进(支持符合html5 标准输出)
Stream API 增强(简化调用、操作、提供常用便捷的方法)
image API增强(支持多分辨率解析)
多版本jar支持(在不同环境运行不同jar包)
改进弃用注解使用@Deprecated
内置轻量级json API
弃用Applet API
Deprecation的弃用
更多新特性可以直接查看官网:What's New in JDK 9
java 10(JDK10 2018-3-21 )【代号?】
新特性及更新修改:
更多新特性可以直接查看官网:What's New in JDK 10
java 11(JDK11 2018-9-25) 【代号?】
新特性及更新修改:
基于嵌套的访问控制
标准 HTTP Client 升级
Epsilon:低开销垃圾回收器
简化启动单个源代码文件的方法
用于 Lambda 参数的局部变量语法
低开销的 Heap Profiling
支持 TLS 协议
ZGC:可伸缩低延迟垃圾收集器
飞行记录器
动态类文件常量
更多新特性可以直接查看官网:What's New in JDK 11
java 12(JDK12)
新特性及更新修改:
shenandoah:低暂停时间垃圾收集器(实验性)
微基准测试套件
切换表达式(预览)
jvm常量API
一个AArch64端口,不是两个
默认的cd档案
G1的可中止混合收集
关键词:
[ 相关文章 ]
1995年5月23日,Java语言诞生日(原名Oak)java1 0(1996-1-23)【代号Oa
新疆昆玉:多元种植下活乡村振兴“先手棋”---中新网乌鲁木齐7月5日电
7月3日起,许昌市住房公积金中心建安区管理部正式入驻建安区市民之家。
近日,湖北省水利厅公布首批全省水利行业技能人才工作室名单,省金口电
在现代社会,五金制造业已成为支撑经济发展的重要产业之一。而在这个行
任天堂的主力游戏机“NintendoSwitch”的销量在增加。据日本游戏信息杂
红网时刻新闻7月5日讯(通讯员刘佳宾蒋婵)近日,永州经开区第六十三次
1、IPhone是美国苹果公司开发的一系列智能手机,搭载其iOS操作系统。2
7月4日,万州城区,救援人员正在转移受困居民。特约摄影 冉孟军 视
位于水满乡新村的什巾岭茶园,一排排茶树分布在栈道两侧,勾勒出独具特
07月04日,铂科新材被深股通减持42 24万股,最新持股量为74 89万股,占
7月4日,伦敦证券交易所集团(lseg)2023市场展望夏季论坛在上海举行。
为什么下半年货币政策降息、降准仍有空间?A股市场,高股息板块中长期
1、好神拖哪个牌子好,好神拖什么牌子好自推出以来,凭借对产品品质的严
核心思路:运用各种击飞效果,触发岩雀飞石,我刚刚试了嘎嘎乱杀,成型
7月4日北向资金增持1 2万股新鸿基地产(00016 HK)。近5个交易日中,获
你不知道么?共喝十五的月亮,我只好速速离开???[emailprotected]:
1、汪峰又没上头条?咱就是说,这事搁谁也只能说一句,该死,又被他给
大富翁在最新文章中表示,每一分钱的收益都是对自己对世界的认知的体现
近期,多数白酒品牌出现“价格倒挂”,即市场成交价低于出厂价。此
[ 相关新闻 ]
Copyright 2015-2022 海峡医院网 版权所有 备案号:皖ICP备2022009963号-10 联系邮箱:396 029 142 @qq.com