Java面试
文章平均质量分 74
JAVA领域优质创作者
互粉互粉,有关注比回
展开
-
Java高频面试之JVM篇
本次清理清理不掉的垃圾CMS 是英文 Concurrent Mark-Sweep 的简称,是以牺牲吞吐量为代价来获得最短回收停顿时间的垃圾回收器。是使用标记清除算法实现的,整个过程分为四步:初始标记:记录下直接与 root 相连的对象,暂停所有的其他线程,速度很快;并发标记:同时开启 GC 和用户线程,用一个闭包结构去记录可达对象。但在这个阶段结束,这个闭包结构并不能保证包含当前所有的可达对象。因为用户线程可能会不断的更新引用域,所以 GC 线程无法保证可达性分析的实时性。原创 2024-04-12 08:28:05 · 1254 阅读 · 2 评论 -
[简单粗暴]一文彻底搞懂Java泛型中的PECS原则(在坑里躺了多年终于爬出来了)
Java泛型面试篇原创 2024-03-25 16:34:52 · 1912 阅读 · 1 评论 -
[Java面试题]Java面试之什么是反射?反射的应用场景,反射的优缺点
什么是反射?反射有哪些应用场景?反射的优缺点原创 2024-03-26 08:57:37 · 1492 阅读 · 0 评论