前言 之前详细介绍了Java类的整个加载过程(类加载机制详解).虽然,篇幅较长,但是也不要被内容吓到了,其实每个阶段都可以用一句话来概括. 1)加载:查找并加载类的二进制字节流数据. 2)验证:保证被加载的类的正确性. 3)准备:为类的静态变量分配内存,并设置默认初始值. 4)解析:把类中的符号引用转换为直接引用. 5)初始化:为类的静态变量赋予正确的初始值. 当然,要想掌握类加载机制,还是需要去深入研究的.(好吧,说了一句正确的废话)因为其中,有很多知识点也是面试中常问的.比如,我之前去面试的