一个内存中的类,如何写回成.class文件?

ivorstar 2014-01-23 09:48:25
一个类用ClassLoader加载到内存中了,如何再写回成为.class文件呢?
...全文
138 点赞 收藏 4
写回复
4 条回复
sunbo624 2014年01月24日
不知道javassist能不能帮到你 自己百度javassist
回复 点赞
须等待 2014年01月24日
这是一个先有鸡还是先有蛋的问题,在这里,肯定是先有class文件才有内存里的数据结构,从class文件到内存数据结构这个解析过程是JVM完成的,你要逆向,就要研究这个解析过程,也就是完全的了解class文件的构造,从理论上说,是可行的 但是,肯定是先有class文件才会有内存里的数据结构,你为什么不直接找到文件而是需要自己去构造呢?我觉得LZ的思路有问题
回复 点赞
Mich_LY 2014年01月24日
这好像是动态编译的知识,以前见过,网上应该能百度到
回复 点赞
发动态
发帖子
Java SE
创建于2007-09-28

3.4w+

社区成员

30.7w+

社区内容

Java 2 Standard Edition
社区公告
暂无公告