第一次整理,非常潦草。诸位莫怪。

你好,面试者,欢迎面试我们公司的Java开发岗位,首先请你做一个自我介绍。
好,那么接下来我问你一些Java相关的问题,
比方说你知道Java是面向什么的,好是面向对象,那么请你说一下jvm当中的内存区域有哪些?     线程私有:程序计数器、虚拟机栈、本地方法栈;线程共享:堆、方法区/永久代 jvm运行时内存有哪些?     新生代、老年代、永久代(java8中被“元空间”取代) 垃圾回收算法有哪些?     标记清除算法、复制算法(适用新生代)、标记整理算法(适用老年代)、分代收集算法 Java当中4种引用类型知道吗?     强引用,软引用,弱引用,虚引用 Gc垃圾回收器有哪些呢?     新生代:Serial 垃圾收集器(单线程、复制算法)、ParNew 垃圾收集器(Serial+多线程)、Parallel Scavenge 收集器(多线程复制算法、高效)     老年代:Serial Old 收集器(单线程标记整理算法 )、CMS(Concurrent mark sweep)收集器(多线程标记清除算法)、G1(Garbage fi

第一次整理,非常潦草。诸位莫怪。最先出现在Python成神之路

版权声明:
作者:倾城
链接:https://www.techfm.club/p/14151.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>