本帖最后由 zl78365336 于 2013-12-9 14:35 编辑
自定义类加载器,其中ClassLoder是抽象类,可以重写findClass方法,其它方法抽象方法为什么不用重写?
- class NetworkClassLoader extends ClassLoader {
- String host;
- int port;
- public Class findClass(String name) {
- byte[] b = loadClassData(name);
- return defineClass(name, b, 0, b.length);
- }
- private byte[] loadClassData(String name) {
- // load the class data from the connection
- . . .
- }
- }
复制代码
|