欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java技术体系的形成,Java技术体系形成

来源: javaer 分享于  点击 6207 次 点评:66

Java技术体系的形成,Java技术体系形成


源自《深入理解Java虚拟机》,周志明著,主要讲述Java技术体系的形成,对Java有一个了解

Java技术体系

  • 支撑Java程序运行的虚拟机1
  • 提供各个开发领域接口支持的Java API
  • Java编程语言
  • 第三方Java框架

Java技术体系相关术语

  • JDK的定义:JDK全称为Java Development Kit,是Java程序设计语言、Java虚拟机、Java API类库这三部分组成的。JDK是支持Java程序开发的最小环境
  • JRE的定义:JRE全称Java Runtime Environment,可以把Java API类库中的Java SE API和Java虚拟机两部分组成

JDK的发展史(主版本2)

  • JDK 1.1
    • 发行于1997年2月19日
    • 技术代表有:JAR文件格式、JDBC、JavaBeans、RMI(并不知道是什么)
    • Java语言:内部类和反射
  • JDK1.2
    • 发行于1998年12月4日
    • 特点:Java虚拟机3第一次内置了JIT(Just In Time)编译器
    • 在语言和API级别上,Java添加了strictfp关键字和Collections集合类
  • JDK1.4
    • 发行于2002年2月13日
    • 新的技术特性有:正则表达式、异常链、NIO、日志类、XML解析器和XSLT转换器
  • JDK1.5
    • 发行于2004年9月30日
    • 新特性:自动装箱、泛型、动态注解、枚举、可变长参数、遍历循环
    • 还提供了java.util.concurrent并发包
  • JDK1.6
    • 发行于2006年12月11日
    • 终结了J2EE、J2SE、J2ME的命名方式,启用了JavaSE6、JavaEE6、JavaME6的命名方式
    • 改进:锁、同步、垃圾回收、类加载
  • 由于历史原因,lambda表达式从JDK1.7移至JDK1.8

JVM

  • 现在常用的有HotSpot VM,如下图所示:

相关文章

    暂无相关文章
相关栏目:

用户点评