- 不管是大牛还是新人,面试的时候经常会问一些java的基础知识,毕竟大部分面试都是存在一个由浅入深的过程,如果连“浅”都回答不上来或者回答的不好的话,可能就没有“深”的机会了。
- 在这里有一个经常问到的题目,考察一下大家能不能回答的上来:
- 我们来看看大部分同学是如何回答这个问题的:
- 总结一下一般的回答都是这样的:类加载过程包括加载、验证、准备、解析和初始化五个阶段。这个回答一定是没错的,但是听上去很干,没有干货的样子,有点像背诵全文的感觉。
- 下面给大家推荐一种循序渐进,引人入胜的回答(不代表是标准答案,仅供参考)