2019年4月6日

JVM逃逸分析

摘要: JDK1.8默认开启逃逸分析,这是一种代码分析手段,能动态分析对象的作用域,为其它优化手段如栈上分配、标量替换和同步消除等提供依据。 一共可能有两种逃逸行为:方法逃逸和线程逃逸。 方法逃逸:当一个对象在方法中定义之后,作为参数传递到其它方法中; 线程逃逸:如类变量或实例变量,可能被其它线程访问到; 阅读全文

posted @ 2019-04-06 12:03 植物大戰僵尸 阅读(222) 评论(2) 推荐(0) 编辑

导航