classloader的使用!
我自定义了一个classloader(装入用特定密钥加密的类),比如我本来有个类叫security.A,用一个简单的加密算法将其加密成security.B(好像错误就出在这个名字上),然后我调用定制的classloader来装入这个B时总是会报ClassNotFoundException,但我做了一个小小的改变就是把加密后的类命名成A.cipher(若是B.cipher不可以),然后放到当前工程的工作目录,然后装入A.cipher解密后的字节码就可以装入这个类。所以我的问题就是如何使用classloader装入我想装入的加密的类(不需要向我那么样麻烦的命名加密后的类),还有就是加密后的类和未经过加密的类放到一个包中吗?另外,能不能直接对一个文件加密,然后原文件就变成了密文,而不是新生成另外一个加密的文件呢?