ClassLoader类加载器获取方式
ClassLoader loader = StudentReflect.class.getClassLoader();
ClassLoader loader2 = Thread.currentThread().getContextClassLoader();
Class clazz = loader.loadClass("com.hello.entity.Student");
上面两种方式都可以拿到系统的ClassLoader,这两种方式有什么区别呢?
还是就看个人的喜好了呢?
------解决方案--------------------如果就是为了拿到 jvm 的 application classloader:
java.lang.String.class.getClassLoader();
------解决方案--------------------看了下API,第一种是返回该类的类加载器。
第二种是 返回该线程的上下文 ClassLoader。