您的位置  > 互联网

java开发人员可以使用java8提供的新语言和运行特性

本文将分享我迄今为止收集到的关于永久代()的替换的信息:元空间()。 我还将比较 1.7 和 1.8 (b75) 在执行 JAVA 程序时的行为。

()的最终规范、调整参数和文档将在Java 8正式发布后公开。

():新的内存空间的诞生,类似于IBM JVM。 JDK 8. JVM开始使用本地化内存来存储类的元数据。 这个空间称为元空间()。

好消息是,这意味着java.lang.:的空间问题将不再存在,并且不再需要调整和监控这个内存空间,尽管不是那么快。 当默认实现此更改时,我们会发现您仍然需要担心类元数据的内存使用情况,因此请记住,此新功能不会神奇地消除类和类加载器的内存使用情况。 泄漏。 相反,您需要使用一些不同的方法并学习新术语来追踪这些问题。

我建议您阅读永久带去除的摘要和乔恩对此主题的看法。

总结:永久区情况: