【技术实现步骤摘要】
本专利技术涉及对象管理领域,尤其涉及。
技术介绍
Java卡中使用对象来保存一些数据,对象包括对象头和数据域,对象头和数据域可以分开存储,也可以连续存储。永久性对象的对象头和数据域顺序排列的存储在EEPROM中;临时对象的对象头和数据域是分开存储的,其中对象头在EEPROM中,而数据域在RAM中。永久性对象和临时对象的对象头在eeprom中按创建的先后顺序排列。现有技术中,对象每次被调用时,都需要引用该对象的地址,占用较大的空间;且在进行垃圾回收时,如果移动了一个对象,则该对象的偏移地址就会改变,相应的就需要把每个引用该对象的偏移地址改一遍。现有技术中对象管理较繁琐,而且浪费资源和时间。
技术实现思路
本专利技术的目的是为了克服现有技术的不足,提供。本专利技术提供,包括:步骤S1: java卡虚拟机在java卡程序运行过程中检测将要进行的操作,如是进行创建对象操作,则执行步骤S2 ;如是进行删除CAP镜像操作则执行步骤S7 ;步骤S2:所述java卡虚拟机在第二存储空间中申请将要创建对象的空间,填入所述将要创建对象的基本信息,获得所述将要创建对象的偏移地址;步骤S3 ...
【技术保护点】
一种基于java卡虚拟机中对象管理的方法,其特征在于,包括:步骤S1:java卡虚拟机在java卡程序运行过程中检测将要进行的操作,如是进行创建对象操作,则执行步骤S2;如是进行删除CAP镜像操作则执行步骤S7;步骤S2:所述java卡虚拟机在第二存储空间中申请将要创建对象的空间,填入所述将要创建对象的基本信息,获得所述将要创建对象的偏移地址;步骤S3:所述java卡虚拟机判断子对象表中是否有空表项,是则将所述空表项所在子对象表作为当前子对象表,执行步骤S6,否则执行步骤S4;步骤S4:所述java卡虚拟机判断主对象表中是否有空表项,是则执行步骤S5,否则报错,返回步骤S1 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:陆舟,于华章,
申请(专利权)人:飞天诚信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。