(面试题)如何自定义一个类加载器

12 阅读1分钟

第一步:继承ClassLoader类

第二步:重写findClass方法,从.class文件中读取字节数组,然后使用defineClass将字节数组转化为Class对象

第三步:在Main方法中,使用自定义类加载器findClass或loadClass加载Class文件,获得Class对象,通过反射newInstance创建对象