[2018年最新整理]jdk版本变动.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[2018年最新整理]jdk版本变动

?JDK各个版本的新特性分类:?JDK2015-06-18 14:37?20人阅读?评论(0)?收藏?举报JDK目录(?)[+]1.51.自动装箱与拆箱:2.枚举(常用来设计单例模式)3.静态导入4.可变参数5.内省1.61.Web服务元数据2.脚本语言支持3.JTable的排序和过滤4.更简单,更强大的JAX-WS5.轻量级Http Server6.嵌入式数据库 Derby1.71,switch中可以使用字串了2.运用ListString tempList = new ArrayList(); 即泛型实例化类型自动推断3.语法上支持集合,而不一定是数组4.新增一些取环境信息的工具方法5.Boolean类型反转,空指针安全,参与位运算6.两个char间的equals?7.安全的加减乘除?8.map集合支持并发请求,且可以写成 Map map = {name:xxx,age:18};1.81. 允许在接口中有默认方法实现2. Lambda表达式3. 函数式接口4. 方法和构造函数引用5. Lambda的范围6. 内置函数式接口7. Streams8. Parallel Streams9. Map10. 时间日期API11. Annotations1.91. Jigsaw 项目;模块化源码2. 简化进程API?3. 轻量级 JSON API?4. 钱和货币的API?5. 改善锁争用机制6. 代码分段缓存7. 智能Java编译, 第二阶段8. HTTP 2.0客户端9. Kulla计划: Java的REPL实现---------------------------------------------------------------------------JDK1.5新特性:1.自动装箱与拆箱:Integer?iObj?=?3;System.out.println(iObj?+?12);???Integer?i1?=?137(-128--127范围时,为true);???Integer?i2?=?137(-128--127范围时,为true);???System.out.println(i1?==?i2);?//false,但是括号中时却返回ture,原因是Integer采用的是享元模式???Integer?i3?=?Integer.valueOf(213);???Integer?i4?=?Integer.valueOf(213);???System.out.println(i3==i4);//同上,另一种包装形式?2.枚举(常用来设计单例模式)public?class?EnumTest?{public?static?void?main(String[]?args)?{???WeekDay1?weekDay?=?WeekDay1.MON;???System.out.println(weekDay.nextDay());???WeekDay?weekDay2?=?WeekDay.FRI;???System.out.println(weekDay2);???System.out.println(weekD());???System.out.println(weekDay2.ordinal());????System.out.println(WeekDay.valueOf(SUN).toString());???System.out.println(WeekDay.values().length);???new?Date(300){};}public?enum?WeekDay{???SUN(1),MON(),TUE,WED,THI,FRI,SAT;???private?WeekDay(){System.out.println(first);}???private?WeekDay(int?day){System.out.println(second);}}public?enum?TrafficLamp{???RED(30){????public?TrafficLamp?nextLamp(){?????return?GREEN;????}???},???GREEN(45){????public?TrafficLamp?nextLamp(){?????return?YELLOW;????}??????},???YELLOW(5){????public?TrafficLamp?nextLamp(){?????return?RED;????}??????};???public?abstract?TrafficLamp?nextLamp();???private?int?time;???private?TrafficLamp(int?time){t

文档评论(0)

liwenhua00 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档