我有这样一类: class Environment {
somelib.SomeType someOptionalDep = null;
public void doSomething() {
boolean found = false;
try {
Class.forName("somelib.SomeType");
f
sun.misc.Launcher.AppClassLoader - 是默认的System Class Loader。 这个类加载器加载用户类。 例如为: public static void main(String args[]) throws Exception {
A a = new A();
System.out.println(a.getClass().getClas
Main类 public class Main {
public static void main(String[] args) {
// Class load
A a = new A();
a.msg();
}
}
public class A {
public void msg() {
System.out.p
这是Test类。 package com.reflection;
import com.reflection.test.A
public class Main {
public void setA() {
A a = new A();
}
}
然后,我用ClassLoader用于访问和处理类,字段,方法和构造如下 Class cls = cl.loadC