在往下, 我们可以看到对class文件中的常量池,附录表等解析方法,在此就不在赘述
链接
如我们在out/build 或者别的输出目录中所看到的, class文件都是单独的, class文件中有本类用到的各种静态常量池...因为链接最主要的就是把class文件中的静态常量池和运行时常量池关联起来, 把静态符号引用,转成直接内存引用, 然后我们就可以通过地址调用相应的方法,完成操作
链接有三大步,验证, 准备,解析....,但是要注意, 这时候还没有执行任何赋值的代码或者静态代码块!...(Eden区),已经想好怎么放的话(已加载了这个类),那就顺手就给安排了(使用TLABS来分配)....其中要注意的一点就是.一但选好放哪里之后, 就开始在自己的小本本上更新,XXX东西被我放在了XXX地址. 即使现在还没有走过去把东西放下, 别人问的时候,已经可以用那个地址去回答别人了.