jvm开启逃逸分析之后如果没有发生对象的逃逸,即对象不会在其他方法被使用到的话呢就会开启栈上对象分配,这个时候如果打开了标量替换的话就会将相关值进行赋值从而节省了大量的对象创建所消耗的内存,从而在程序性能上有一个较为显著的提升