你背的“八股文”可能已经过时了

💡 原文中文,约3600字,阅读约需9分钟。
📝

内容提要

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

➡️

继续阅读