Java 实例化所有 类
Java Instantiate All Classes
如何在一个程序中实例化所有类,它们在不同的包和中尚未实例化?
您只能实例化 Class。
您可以通过尝试访问来初始化 Class。例如
Class.forName("mypackage.MyClass");
您可以扫描您的 class 路径以找到包中的所有 classes 并以这种方式加载它们。
注意:虽然您可以这样做,但这不太可能是个好主意。通常有更好的选择。
如何在一个程序中实例化所有类,它们在不同的包和中尚未实例化?
您只能实例化 Class。
您可以通过尝试访问来初始化 Class。例如
Class.forName("mypackage.MyClass");
您可以扫描您的 class 路径以找到包中的所有 classes 并以这种方式加载它们。
注意:虽然您可以这样做,但这不太可能是个好主意。通常有更好的选择。