java概述及jdk历史演变

java开发主要在openjdk项目上

JCP 指定技术规范 指定审查JSR

目前的jsr有300个

jdk发展历史

  • 1996 java 1
  • 1997 java 1.1 jdbc rmi 反射
  • 1998 java1.2 collections jit
  • 2000 java1.3 HotSpot虚拟机 jddi jpda
  • 2002 java 1.4 正则 异常链 nio jsr51
  • 2004 java 5 泛型注解 装箱 枚举 可变长参 foreach 改进jvm
  • 2006 java6 脚本支持 webservice jdbc4.0
    虚拟机方面 同步机制优化 编译器性能优化
    垃圾新算法 启动性能优化
  • 2011 java7 g1 并发api nio2 coin特性 异常合并 简化泛型定义
  • 2014 java8 lamada表达式与Function接口
    接口的默认与静态方法
    优化了HashMap和ConcurrentHashMap
    js引擎 java 类型注解
    日期时间api
    try catch resuorce
  • 2017 java9 模块化系统
    货币api
    交互JShell
    HTTP2.0
    接口的私有方法
    集合of特性
    响应式流
  • 2018 java10 局部变量类型推断 垃圾收集接口JEP GC和内存管理方面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值