标签:并发包 收集器 oracl 全面 理解 font let 文件 str
Java程序设计语言、Java虚拟机、Java API类库统称为JDK
Java API类库中Java SE API子集和Java虚拟机统称为JRE
1991年4月 Java语言的前身-Oak语言启动
1995年5月 Oak改名为Java并发布1.0版本 Write Once,Run Anywhere
1996年1月 JDK 1.0版本发布 提供的Java虚拟机实现(Sun Classic VM
) 、Applet、AWT
1997年2月 JDK 1.1版本发布 提供了JAR文件格式、JDBC、JavaBeans、RMI
1998年12月 JDK1.2版本发布 Java拆分如下三个方向,虚拟机添加HotSpot VM
和Exact VM
Java ME 支持Java程序运行在移动终端的平台
Java SE 支持面向桌面级应用的Java平台
Java EE 支持使用多层架构的企业应用的Java平台
2000年5月 JDK 1.3版本发布 默认虚拟机改为HotSpot VM
2002年2月 JDK 1.4版本发布 提供正则表达式、异常链、NIO、XML解析器和XSLT转换器等
2004年9月 JDK 1.5版本发布 提供了自动拆箱、泛型、动态注解、枚举、可变长参数、遍历循环(foreach)等语法特性,提供了java.util.concurrent并发包等,改进了Java内存模型
2006年12月 JDK 1.6版本发布 提供动态语言支持、提供编译API和微型HTTP服务器API等,对Java虚拟机内部做了大量改进
2009年2月 JDK 1.7版本发布 提供新的G1收集器、加强对非Java语言调用支持、升级类加载架构
2009年4月 Oracle公司宣布以74亿美元收购Sun公司
HotSpot VM是Sun在1997年收购Longview Technologies
公司从而获得的,它既继承了Sun之前两款虚拟机的优点,也有许多自己新的优势,比如热点代码探测技术。
标签:并发包 收集器 oracl 全面 理解 font let 文件 str
原文地址:https://www.cnblogs.com/ggza/p/9322581.html