DLL装载步骤:(缺页中断时才真正的加载入内存空间)
1、调入dll文件分配内存
2、确定程序入口点(分配入口指针)
对加密的.class文件:
1、用类库加载器ClassLoader,把类文件当做数据流读入到一个byte[]中
2、对这个 byte[]进行解密处理后(没加密当然就不用做这步了)
3、再通过 byte[] 生成一个类
4、分配内存
5、确定程序入口点
DLL装载步骤:(缺页中断时才真正的加载入内存空间)
1、调入dll文件分配内存
2、确定程序入口点(分配入口指针)
对加密的.class文件:
1、用类库加载器ClassLoader,把类文件当做数据流读入到一个byte[]中
2、对这个 byte[]进行解密处理后(没加密当然就不用做这步了)
3、再通过 byte[] 生成一个类
4、分配内存
5、确定程序入口点