美文网首页
Java 8新特性

Java 8新特性

作者: 大山村长 | 来源:发表于2020-02-18 11:26 被阅读0次

1 、Lambda表达式和函数式接口

    最简单的Lambda表达式可由逗号分隔的参数列表、->符号和语句块组成

2、接口的默认方法和静态方法

jdk8提供了接口默认方法:

接口默认方法 静态方法 执行结果

3 、方法引用

4 、重复注解

5、更好的类型推断

6、 拓宽注解的应用场景

7、Java编译器的新特性 -- 使用反射API和Parameter.getName()方法)和字节码层面(使用新的javac编译器以及-parameters参数)提供支持

8、Java官方库的新特性

8.1、Optional

8.2、Streams

8.3、Date/Time API(JSR 310)

8.5 Base64

8.6、并行数组

8.7 并发性

8.8、 类依赖分析器:jdeps

8.9、JVM的新特性

使用Metaspace(JEP 122)代替持久代(PermGen space)。在JVM参数方面,使用-XX:MetaSpaceSize-XX:MaxMetaspaceSize代替原来的-XX:PermSize-XX:MaxPermSize

相关文章

网友评论

      本文标题:Java 8新特性

      本文链接:https://www.haomeiwen.com/subject/wvswfhtx.html