济南网站建设 小程序个人品牌网站建设
什么是运行时数据区?


什么是JVM?




了解过字节码文件的组成吗?

说一下运行时数据区








哪些区域会出现内存溢出,会有什么现象?






JM在JDK6-8之间在内存区域上有什么不同




类的生命周期







常见的类加载器





什么是双亲委派机制
说明各个类加载器之间的关系
解释双亲委派机制
双亲委派机制的利弊


类加载你怎么理解?
加载文件的方式
分析ClassLoader的原理
聊聊双亲委派机制及其利弊
虚拟机把class文件加载到内存并对数据进行核验,转换解析和初始化
形成虚拟机直接使用的Java类型,即java.lang.class


打破双亲委派机制


Tomcat的自定义类加载器



如何判断堆上的对象没有被引用?

JVM 中都有哪些引用类型

ThreadLocal中为什么要使用弱引用?

什么是老年代的担保机制?
担保机制,我们可以去设置一个阈值,当对象大小超过阈值的时候,对象会直接进入老年代,因为年轻代放不下,所以对象直接进入老年代
什么时候才会进行垃圾回收

有哪些常见的垃圾回收算法?

有哪些常用的垃圾回收器












如何解决内存泄漏问题








常见的JM参数





