java类的动态加载后怎样动态删除?

关键词 发布于 2014/03/04 09:50
阅读 959
收藏 0

我这里要从数据库动态读取字段,然后用读取到的字段来新增一个类,然后把这个类加载到jvm虚拟机中

但是,

当这些字段增加或删除修改后,我怎么样把之前动态加载的类,在jvm虚拟机中删除掉

加载中
0
无痕的旋律
无痕的旋律
没办法吧,那块区域是永久性的,虚拟机不会gc存放类元数据的那块区域,你看看类加载器允许你这么干不,估计也不可以。如果是你这样,建议用jrokit JDK它会自动帮你gc那块区域,前提是你的CPU是intel的。
返回顶部
顶部