【发布时间】:2012-09-26 07:19:08
【问题描述】:
我不清楚以下几点:
JVM 在需要时加载一个类,比如延迟初始化,对吧?
现在,如果类 A 执行 import 类 B 哪个类 B 实际上不在文件系统中(例如 B.class 被删除或未交付或任何原因)
那么类A 是否被加载并运行if 没有调用类B 的方法?
或者 类A 根本无法运行由于无法解析导入?
或类A已加载并运行到某个点?
【问题讨论】:
标签: java class jvm classloader