勿忘初衷NKU
勿忘初衷NKU
全部文章
JVM
aaa_公司(3)
aa_计算机基础(75)
aa_遇到的错误(1)
a_dalao(1)
a_zuo(1)
GitHub(1)
Java基础(1)
Java面试题讲解121(3)
JUC(2)
LeetCode(2)
mybatis(13)
MySql(1)
OS(20)
Spring(25)
SpringMVC(7)
SQL(31)
《剑指Offer》(16)
《软件测试》(1)
华为云的使用(1)
并发编程(3)
感悟(2)
操作系统(2)
数据库(4)
杂谈(1)
正式(16)
测试(3)
电商项目(1)
直播(4)
算法(13)
计算机组成原理(1)
计算机网络(7)
软件测试(5)
面经(3)
面试题目(5)
项目知乎(1)
归档
标签
去牛客网
登录
/
注册
xiaohua
曾梦想仗剑走天涯
全部文章
/ JVM
(共45篇)
23、谈谈你对类文件结构的理解?有哪些部分组成?
越来越多的程序语言选择了与操作系统和机器指令集无关的、平台中立的格式作为程序编译后的存储格式。 Java虚拟机不和包括Java在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件格式所关联, Class文件中包含了Java虚拟机指令集和符号表以及若干其他辅助信息。
2019-09-12
0
727
22、JVM 设置最大堆的参数是什么?
不会
2019-09-12
0
426
21、谈谈你对 JVM 调优的理解?有过工程调优经验吗?
不会
2019-09-12
0
415
20、说下你用过的 JVM 监控工具?
不会
2019-09-12
0
483
19、谈谈你对内存分配的理解?大对象怎么分配?空间分配担保?
不会
2019-09-12
0
491
18、详细说下垃圾回收策略?
不会
2019-09-12
0
380
17、谈谈对 G1 收集器的理解?
G1(Garbage-First)收集器: G1是一款面向服务端应用的垃圾收集器。HotSpot开发团队赋予它的使命是(在比较长期的)未来可以替换掉JDK1.5 中发布的CMS收集器。与其他GC收集器相比,G1具备如下特点。 1、并发与并行 2、分代收集 虽然G1可以不...
2019-09-12
0
578
16、谈谈 CMS 和 G1 的区别?
与CMS的“标记-清理”算法不同,G1从整体来看是基于“标记-整理”算法实现的收集器,从局部(两个Region之间)上来看是基于 “复制”算法实现的,但无论如何,这两种算法都意味着G1运作期间不会产生内存空间碎片,收集后能提供规整的可用内存。 这种特性有利于程序长时间运行,分配大对象时不...
2019-09-12
0
1262
15、常用的垃圾收集器有哪些?
Serial收集器: 这个收集器是一个单线程的收集器,在他进行垃圾收集时,必须暂停 其他所有的工作线程,直到它收集结束。“Stop The World”。 ParNew收集器: ParNew收集器其实就是Serial收集器的多线程版本,除了使用多条线程进行垃圾收集之外...
2019-09-12
0
501
14、什么是浮动垃圾?
由于CMS并发清理阶段用户线程还在运行着,伴随程序运行自然就还会有新的垃圾不断产生, 这一部分垃圾出现在标记过程之后,CMS无法在当次收集中处理掉它们,只好留待下一次GC时 再清理掉。这一部分垃圾就称为“浮动垃圾”。
2019-09-12
1
1924
首页
上一页
1
2
3
4
5
下一页
末页