Java为开发人员编码提高效率和提高代码严谨度提供了很多糖衣语法,但是在编译时都会真对糖衣语法解糖
- 锁粗化
- 自动装箱
- 自动拆箱
- 常量折叠
- 泛型擦除
- 条件编译
- 插入式注解处理器
真对晚期优化,hotspot 具有代表性优化技术
- 语言无关的经典优化技术之一
公共子表达式消除 - 语言相关的经典优化技术之一
数组范围检查消除 - 最重要的优化技术之一
方法内联 - 最前沿的优化技术之一
逃逸分析- 栈上分配
- 同步消除
- 标量替换
Java为开发人员编码提高效率和提高代码严谨度提供了很多糖衣语法,但是在编译时都会真对糖衣语法解糖
真对晚期优化,hotspot 具有代表性优化技术