栈上分配 -/+DoEscapeAnalysis 默认开启 关闭逃逸分析 开启逃逸分析 运行时间减少,根本不会维护那么多对象。 甚至没有发生gc。 同步省略 字节码中还是有,运行时才考虑省略。 分离对象/标量替换