前几天收到了美团实习生的面试通知(后台开发),感觉真的是慌得不行。昨天视频一面之后今天打算把面试的主要内容做一个总结回顾,方便和小伙伴们一起交流学习。 面试官:咱们来谈谈JAVA方面的相关知识吧。知道有什么垃圾收集器么,知道有哪些垃圾收集算法么? 我:心中一阵窃喜。这不是我前两天晚上打游戏。呸这不是前两天晚上我在《JAVA虚拟机》这本书第三章看过的内容么。其实这个面试问题非常常见了,基本各个公司JAVA面试都会涉及到这个问题。 我们在进行垃圾回收的时候,首先要明白一点:什么样的对象会被回收掉?一定是已经“死亡”不再会被使用的对象。那怎么判断对象是否死亡或者存活呢。接下来我们就介绍两种判断对