Zac*_*yon 5 java memory final allocation keyword
在Java中,final关键字似乎将构造与初始化分开,这意味着以与Arrays类似的方式阻止对象的内存使用.
如果我有一个非递归的对象层次结构,并且所有字段都是最终的,那么该内存只需要分配一次,并且也可以连续地为缓存分配.JVM实际上是这样做的吗?如果不是,为什么不呢?
Est*_*eve 3
简短的回答是:
Hotspot 中不会根据类或方法是否是最终的来进行类/方法优化。
您可以在这篇文章中阅读更多内容。
归档时间:
13 年 前
查看次数:
135 次
最近记录: