收录和总结常见的JAVA面试题。
在Java 中,JVM 会对内存进行自动分配与回收。哪些内存需要回收?什么时候回收?如何回收?
LRU全称是 "Least Recently Used",即 "最近最久未使用",是一种常用的页面置换算法,选择最近最久未使用的页面予以淘汰。
内存是非常重要的系统资源,是硬盘和 CPU 的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM 内存布局规定了 Java 在运行过程中内存申请、分配、管理的策略,保证了 JVM 的高效稳定运行。
ThreadLocal是Thread的局部变量,用于编多线程程序,对解决多线程程序的并发问题有一定的启示作用。