https://segmentfault.com/a/1190000004419611

java5

  • 泛型
  • 枚举
  • 装箱拆箱
  • 变长参数
  • 注解
  • foreach循环
  • 静态导入
  • 格式化
  • 线程框架/数据结构
  • Arrays工具类/StringBuilder/instrument

java6

  • JSR223脚本引擎
  • JSR199--Java Compiler API
  • JSR269--Pluggable Annotation Processing API
  • 支持JDBC4.0规范
  • JAX-WS 2.0规范

java7

  • suppress异常(新语法)
  • 捕获多个异常(新语法)
  • try-with-resources(新语法)
  • JSR341-Expression Language Specification(新规范)
  • JSR203-More New I/O APIs for the Java Platform(新规范)
  • JSR292与InvokeDynamic
  • 支持JDBC4.1规范
  • Path接口、DirectoryStream、Files、WatchService
  • jcmd
  • fork/join framework
  • Java Mission Control

java8

  • lamda表达式(重磅)
  • 集合的stream操作
  • 提升HashMaps的性能
  • Date-Time Package
  • java.lang and java.util Packages
  • Concurrency

java9

  • 模块系统JPMS(重磅)
  • G1成为默认垃圾回收器
  • Unified JVM/GC Logging
  • HTTP/2 Client(Incubator)
  • jshell: The Java Shell (Read-Eval-Print Loop)
  • Convenience Factory Methods for Collections
  • Process API Updates
  • Stack-Walking API
  • Variable Handles
  • docker方面支持

java10

java11

java12

最新文章

  1. Spark机器学习· 实时机器学习
  2. ios 控件显示不出来的几个可能
  3. Oracle deadlock SX/SSX caused by no index on foreign key.
  4. Android 自定义View修炼-自定义View-带百分比进度的圆形进度条(采用自定义属性)
  5. FTP之虚拟用户
  6. [心得]传统IT转互联网面试经验分享
  7. github如何添加ssh
  8. openstack初始化Glance数据库时报错解决方式
  9. Chapter 5 Blood Type——4
  10. exec 动态脚本 里面的参数和sp_executesql (注意引号,否则容易异常)
  11. 顺便谈谈对于Java程序猿学习当中各个阶段的建议
  12. mysql实现自增函数
  13. Linux设置口令复杂度和口令定期更换策略
  14. require.js 最佳实践【转】
  15. 分布式之zk的应用场景
  16. Vue学习计划基础笔记(六) - 组件基础
  17. Linux操作命令(四)
  18. 多线程设计模式(三):Master-Worker模式
  19. dnsmasq-2.48没有ipset特性,安装dnsmasq-2.71来支持ipset
  20. 安装Kube

热门文章

  1. 4.7.6 Compaction of LR Parsing Tables
  2. Java setAccessible方法作用
  3. codeforces 37 E. Trial for Chief【spfa】
  4. [C陷阱和缺陷] 第7章 可移植性缺陷
  5. C基础-对malloc的使用与理解
  6. [POJ3417]Network/闇の連鎖
  7. CentOS环境下下调整home和根分区大小
  8. 287 Find the Duplicate Number 寻找重复数
  9. visual studio 2015安装
  10. Django--2、form表单