JVM进阶调优系列(2)字节面试:JVM内存区域怎么划分,分别有什么用?
像字节、阿里、腾讯、美团、京东等大厂面试,JVM调优必问必答必会的问题,重要性不言而喻。 上篇文章详细分析了类加载器类型、双亲委派机制优缺点、以及如何打破双亲委派机制。末尾我们留了一个问题:类加载到内存过程具体会经过那些流程? 1、加载验证:类加载器加载二进制.class文件到内存后,开始验证.class文件是否符合JVM规范,检查格式、语义等是否符合规正确。...

[JVM] 字节二面~简述垃圾回收以及类加载过程,别说八股文,我想看到你自己的理解
GC 的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?● 标记清除: 先标记,标记完毕之后再清除,效率不高,会产生碎片 。● 复制: 是将可用内存分成大小相等的两块,每次只使用其中的一块,当用完一块内存时,将还存活着的对象复制到另外一块内存,然后把已使用过的内存空间一次清理掉。使用简单,运行高效,用在新生代的GC。● 标记整理: 标记....
逛逛JVM的"后花园": 让我来戏弄戏弄字节吧
开篇瞎哔哔这篇文章不打算放在任何一个系列里面,纯粹是个人对这方面比较感兴趣才写的,在日常的工作中,也不会用到关于这块的知识,但是,我希望如果有小伙伴和我一样,想对字节码杠一杠的,那么这一篇文章希望能帮上你不小的忙,好啦,废话不多说,开始我们今天的杠精之路。本文大纲网络异常,图片无法展示|字节码之旅在说字节码之前,我想问大家的是,我们一般都对的是".java"文件里面的代码,或者说直观一点,看到的....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注