摘要: 对象空间分配流程如下: 针对这个流程,分别解释一下每一个选项的使用场景。 栈上分配: 栈上分配的基础在于逃逸分析,逃逸分析可以得到三种对象的逃逸状态。 全局逃逸:一个对象的引用逃出了方法或者线程。 全局逃逸:一个对象的引用逃出了方法或者线程。 参数级逃逸:在方法调用过程中传递对象的引用到另一个方法。 阅读全文
posted @ 2018-07-05 13:50 飞昂之雪 阅读(923) 评论(0) 推荐(0) 编辑