【高级开发进阶】1.1.2 手写自定义类加载器
新建一个java文件,保存在相应的目录
用cmd命令进入到world类的上级目录,运行javac命令,生成.class文件
创建自己定义的classload类
//继承ClassLoader类,重写findclass方法。
public class MyClassloader extends ClassLoader {
private String path;
private String classloaderName;
public MyClassloader(String path,String classloaderName){
this.path = path;
this.classloaderName = classloaderName;
}
//用于寻找类文件
@Override
public Class findClass(String name){
byte[] b =loadClassData(name);
ret