[00003435]一种基于Java虚拟机的延时动态对象更新方法
交易价格:
面议
所属行业:
分析仪器
类型:
发明专利
技术成熟度:
正在研发
专利所属地:中国
专利号:CN201210346596.1
交易方式:
完全转让
许可转让
技术入股
联系人:
许尔杰
进入空间
所在地:
江苏南京市
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
本发明公开了一种基于Java虚拟机的低中断延时动态对象更新方法,包含如下步骤:1)在动态更新中断时刻,加载新类替换旧类;将旧类元数据设置为非法状态;2)如果新类对象空间增大,则创建辅助的类元数据;3)在更新中断之后的常态运行时刻插入非法对象检测点,对非法对象进行检测;4)在常态运行时刻检测到非法对象时将其更新为非一般的新对象;5)将非一般的新对象更新为普通对象。该方法在对Java程序进行动态更新时对象更新的操作延迟到更新中断以后的常态运行时刻进行,以减少动态更新对系统的中断时间,提高更新的效率。