上篇观看指南:内存与垃圾回收

上篇是最重要的一篇,也是面试问的最多的 一篇,面试一般问这个:

1、运行时数据区域划分:这里有 6 个区域,分别是(编号对应具体章节)

5、程序计数器
6、 虚拟机栈
7、本地方法接口
8、本地方法栈
9、堆
10、方法区

但是视频讲的很细,你们需要知道的就是,这些区域是干嘛的就行,,比如程序计数器,就是用来记录线程运行到哪个位置了,因为线程/进程会切换,再次回来之所以能够继续执行,就是因为 程序计数器 的辅助。

所以呢,你们看的时候,有个大致的概念就行,很细的忘了也没事,最重要的就是理解这几个玩意是干嘛用的。反正这块,虽然视频讲了很多,但最后需要记住的,其实内容很少。

2、垃圾回收算法

这块内容非常非常多,需要记的也非常多,最重要的是如下:
1、明白为啥需要有垃圾回收
2、什么时候会出发垃圾回收(分年轻和老年)
3、有哪些垃圾回收器以及他们的应用场景

主要就是这几个,还是那句话,先过一下,脑子里有个概念就行

发表评论

后才能评论