java

Java内存模型与垃圾回收机制

前段时间Java 17作为LTS版本发布,距离Java 8已经跨越多个版本,总结新特性,除去一些语法糖外,在并发和性能优化上有很多亮点,本文梳理Java内存模型和总结垃圾回收器特点。 Java内存模型最早在Java 5版本提出,规范可以参考JSR 133JSL( Java Language Specification)。原始的参考资料可以在http://www.cs.umd.edu/users/pugh/java/memoryModel/ 找到