自己实战整理面试题--JVM(带答案,不断更新)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/w372426096/article/details/83754293

jvm内存模型,java内存模型,GC机制和原理;
对象是否可 GC?
GC分哪两种,Minor GC 和Full GC有什么区别?什么时候会触发Full GC?分别采用什么算法?
垃圾回收算法
垃圾回收器 G1
常见的JVM调优方法有哪些?可以具体到调整哪个参数,调成什么值?
JVM虚拟机内存划分、类加载器、垃圾收集算法、垃圾收集器、class文件结构是如何解析的;
OOM 出现的有哪些场景?为什么会发生?
堆和栈的共享问题?
进程间共享内存的方式有哪些?(8种)
JVM里的有几种classloader,为什么会有多种?
什么是双亲委派机制?介绍一些运作过程,双亲委派模型的好处;
什么情况下我们需要破坏双亲委派模型;
jvm的一些命令
如何把java内存的数据全部dump出来
何时会内存泄漏,内存泄漏会抛哪些异常
静态内部类加载到了哪个区?方法区
class文件编译后加载到了哪
volatile关键字用法
sting s=new string("abc")分别在堆栈上新建了哪些对象
java虚拟机的区域分配,各区分别存什么
*jvm问题工具,jps,jinfo,jmap...
问异步任务,需要等待全部执行完成,再往下执行,并且返回执行结果?
对象内存分配、对象的创建过程。
问jvm调优的基本命令。

猜你喜欢

转载自blog.csdn.net/w372426096/article/details/83754293
今日推荐