原来new的java对象不是所有的都存在堆内存

 

JVM在晚期(运行期)优化时,使用到一种技术----逃逸分析。

 

补充说明:逃逸分析在1999年就已提出,但是JDK1.6才实现逃逸分析。而且,这项优化目前仍不成熟,仍有很大改进余地。

这是大坑啊,目前在HotSpot中未实现,那创建的对象还是都放在堆内存中,这个文章记录的内容是不是就没什么用了(😭)

 

posted @ 2018-05-30 17:59  金鱼的第七秒记忆  阅读(882)  评论(0编辑  收藏  举报