JAVA开发技术培训.ppt

3.4.3 JDK 1.8新特性 4、方法与构造函数引用 Java 8 允许你使用 :: 关键字来传递方法或者构造函数引用 5、Lambda 作用域 在lambda表达式中访问外层作用域和老版本的匿名对象中的方式很相似。你可以直接访问标记了final的外层局部变量,或者实例的字段以及静态变量。 6、访问局部变量 我们可以直接在lambda表达式中访问外层的局部变量。 7、访问对象字段与静态变量 和本地变量不同的是,lambda内部对于实例的字段以及静态变量是即可读又可写。该行为和匿名对象是一致的。 8、访问接口的默认方法 JDK 1.8 API包含了很多内建的函数式接口,在老Java中常用到的比如Comparator或者Runnable接口,这些接口都增加了@FunctionalInterface注解以便能用在lambda上。Java 8 API同样还提供了很多全新的函数式接口来让工作更加方便,有一些接口是来自Google Guava库里的。 第九十五页,编辑于星期二:十四点 四十六分。 3.4.3 JDK 1.8新特性 9、Date API Java 8 在包java.time下包含了一组全新的时间日期API。新的日期API和开源的Joda-Time库差不多,但又不完全一样。 10、Annotation 注解 在Java 8中支持多重注解了,Java 8允许我们把同一个类型的注解

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档