你背的“八股文”可能已经过时了
原文中文,约3600字,阅读约需9分钟。
📝
内容提要
JDK9之后,String类内部使用byte数组来保存字符数据,节省内存空间。switch语句支持模式匹配,不再局限于基本类型和String。偏向锁被废弃,因为撤销需要长时间停顿。G1垃圾收集器改变了分代回收策略。不再需要单独安装JRE,可以使用jlink工具生成定制的运行时镜像。Valhalla项目引入泛型的专门化。接口中可以定义私有方法,减少代码冗余。