JVM的符号引用的问题

Pack 发布于 2020-02-19 15:22
阅读 850
收藏 0
分类:Java开发

今天碰到一个问题,想请教一下类加载过程中的验证和链接过程,如果碰到符号引用有循环依赖关系,是怎么处理的,会跟spring一样加个缓存容器处理么,如下图所示

attachments-2020-02-A2L7gACo5e4ce20bac9c3.pngattachments-2020-02-L9IaRfrC5e4ce214a08c4.png

 

Testone在加载的时候验证符号引用,如果Testtwo还未加载,该怎么处理,另外就是JVM加载类的时候是否会多线程,多线程会导致可见性问题,这个时候JVM是怎么处理的