40.Java内存中栈?
42.什么样的对象不能回收?
41.发生内存溢出可能的原因有哪些?
43.用什么方法决策对象是否能回收?
23.Java中的类加载过程?
24.双亲委派模型?
25.有什么机制可以打破双亲委派模型?
34.Java内存模型、JVM内存模型
35.什么是内存泄漏?
36.什么是OOM(内存溢出)?
37.GC垃圾回收机制?
2.垃圾回收器有哪些?
3.CMS和G1的垃圾回收过程?
4.CMS中那个阶段会stop the world?
5.GC Roots包括哪些?
6.垃圾回收怎么解决跨代引用问题?
7.CSM用的哪种垃圾回收算法
8.G1用的哪种垃圾回收算法?
9.标记-清除和标记-整理有哪些优劣势呢?
10.为什么CMS要用标记-清除,不用标记-整理算法?
23.Java内存模型?
20.JVM的内存模型?1.8之前和1.8之后
21.JDK1.8除了方法区改为元空间其它的一样吗?
22.栈什么情况下会发生内存溢出?
23.Java虚拟机栈在什么情况下线程请求栈的深度超过当前Java虚拟机栈的最⼤深度?有什么典型的场景会发生这种情况?
2.JVM的内存模型?
3.双亲委派模型?
4.类加载器种类?
16.常用的垃圾回收器有哪些?
17.如果应用偏大吞吐量的情况,应该选什么垃圾回收器?
11.如果现在程序中开了1000个线程,那JVM内存模型中的哪些区域会比较大?
6.GC过程?
10.垃圾收集器与内存分配策略?
11.垃圾收集算法?
26.类加载过程?
29.双亲委派模型?
31.自己写的Java程序中至少有几个类加载器?
32.这3个类加载器负责加载哪些类?
33.如果自己写个类加载器,怎么加载自己写的类?
40.垃圾回收算法各自的优缺点?
41.垃圾回收解决的核心问题是什么?
47.避免内存泄漏的方法?
17.怎么判断垃圾?
11.从GC的角度堆分为哪个区?
14.CMS垃圾回收过程?
15.CMS哪一部分会导致stop the world?
16.CMS的优缺点?
17.如果切换垃圾回收器为CMS,怎么做?
相关推荐
招聘动态
查看更多
26届实习生双选会报名开启
26届实习软件笔试必刷题单