![]() |
1
6
检查类存在性的一种常见方法是只执行class.forname(“my.class”)。您可以用一个try/catch来包装它,该catch捕获ClassNotFoundException并决定要做什么。如果需要,可以在具有main()的包装类中执行此操作。您可以尝试加载该类,如果成功,则在加载的类上调用main(),如果不成功,则执行其他操作。
|
![]() |
2
1
假设您在C:\中有一个名为foo.class的类文件
|
![]() |
Raphael · 确定未能加载的类文件的路径 6 年前 |
![]() |
Guest · 常量池和方法区域的映射 7 年前 |
![]() |
flow2k · 解析扩展了接口并结束了一个潜在的无限循环 7 年前 |
|
Pneumono · 在运行时更改系统类加载器 8 年前 |
![]() |
user3250354 · 使用Java类加载器获取堆栈跟踪 8 年前 |
![]() |
DoNuT · 通过Classloader加载Maven工件 8 年前 |