Java 8 带来了大量的新特性。于2014年3月发布。主要分为以下几个方面:语言、它的编译器、库、工具和 JVM(Java 虚拟机)。
这个教程包含Java开发者经常面对的几类问题:
- 语言
- 编译器
- 库
- 工具
- 运行时(JVM)
感兴趣的话,可以看下官网的描述:https://docs.oracle.com/en/java/javase/index.html
1、Java语言的新特性
2、Java编译器的新特性
3、Java官方库的新特性
4、新的Java工具
5、JVM的新特性
使用 Metaspace (JEP 122)代替持久代(PermGen space)。
在JVM参数方面,使用 -XX:MetaSpaceSize和 -XX:MaxMetaspaceSize 代替原来的 -XX:PermSize 和 -XX:MaxPermSize 。