码迷,mamicode.com
首页 > 编程语言 > 详细

Java1.7与1.8新特性

时间:2017-03-17 23:47:23      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:strong   实例   集合   需要   span   添加   int   抽象   try   

Java 1.7:

  1. switch中可以使用字符串
  2. List<String> list = new ArrayList<>(),即泛型实例化类型自动推断
  3. try块可以不用finally手动关闭,直接try块中就可以关闭
  4. 很长的数字可读性不好,在Java7中可以使用下划线分隔长int以及long
  5. 语法上支持集合,而不一定是数组final List<Integer> list = [1,2,3,4,5,6]

 

Java 1.8:

  1. 允许给接口添加一个非抽象的方法实现,只需要使用default即可,该方法不用实现,可以自己直接通过子类调用。
  2. 增加了lambda表达式
  3. Java 8在包java.time下包含了一组全新的时间日期API

Java1.7与1.8新特性

标签:strong   实例   集合   需要   span   添加   int   抽象   try   

原文地址:http://www.cnblogs.com/jiqianqian/p/6568927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!