[an error occurred while processing this directive]
���¿��ټ��� �߼�����
   ��ҳ  �ڿ�����  ��ί��  Ͷ��ָ��  �ڿ�����  ��������  �� �� ��  ��ϵ����
�������պ����ѧѧ�� 2009, Vol. 35 Issue (1) :78-81    DOI:
���� ����Ŀ¼ | ����Ŀ¼ | ������� | �߼����� << | >>
�Ŵ�ΰ, ������*
1. ������ͨ��ѧ ���������Ϣ����ѧԺ, ���� 100044;
2. �������պ����ѧ ���˼�ʻ����������о���, ���� 100191
Optimization of resolution on Java card
Zhang Dawei, Ding Wenrui*
1. School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China;
2. Research Institute of Unmanned Aerial Vehicle, Beijing University of Aeronautics and Astronautics, Beijing 100191, China

Download: PDF (0KB)   HTML 1KB   Export: BibTeX or EndNote (RIS)      Supporting Info
ժҪ ��Ը��ӵĴ�ͳJava���ܿ�ָ���������,���Applet�IJ����ص�,�����ָ��Ԥ�����ĸ���;������ת�����Applet�ļ�(CAP,Converted Applet file)�е�������������غ͵��������Ԥ�����Ż��洢�ṹ����ע���ṹ,ʹ�ö����洢�ṹ���ԭ�еı䳤�洢�ṹ�Լӿ���ҹ���,�����˵�����������������Լӿ������Ľ�������;����˻����Ż�������ľ�̬�򡢾�̬������������ֽ���ָ��Ŀ��ٽ�������,�������㷨��ʱ�临�ӶȽ�Ϊ������;��Applet���ع�����ͨ��Ԥ�����������Ż��������洢�ṹ,��ִ�й��������ݿ��ٽ�����������ɾ�̬�򡢾�̬�����������Ŀ��ٷ���,�Ӷ�������Applet����ʱ�Ľ���ʱ��.���Խ������,�ڲ��ı��׼Applet���ء��������̵������,�÷�����Ч�ؼ����˿��ڴ洢���ķ��ʴ���,�����˽����㷨��ִ��ʱ��,�����Appletִ�е���������.
Email Alert
�ؼ����� Java�������   ���ܿ�   �Ż�     
Abstract�� The pre-resolution was proposed based on the process of Applets deployment in order to optimize the resolution on Java card. At first, The optimized structure of import, constant pool and export component in CAP(converted Applet file)and package registration table were given. The fixed length structure instead of variable length structure in optimized components was used so as to speed up the search of resolution objects. Furthermore, the index of export component was designed to improve the resolution of classes in external packages. Secondly, the fast runtime resolution algorithms of static fields, static methods and classes were designed based on this optimized structure. The time complexity of those algorithms is ��O��(1). Thirdly, the optimized component structures were generated by pre-resolution during Applet download. The fast resolution of static fields, static methods and classes was implemented with runtime resolution based on those optimized structures. Test results show that this optimization algorithm reduces the times of memory access, speeds up the execution of resolution and improves the runtime performance of Applets on Java card.
Keywords�� Java programming language   smart cards   optimization     
Received 2008-02-29;


About author: �Ŵ�ΰ(1974-),��,����������,��ʦ,dwzhang@bjtu.edu.cn.
�Ŵ�ΰ, ������.Java���ܿ������Ż�����[J]  �������պ����ѧѧ��, 2009,V35(1): 78-81
Zhang Dawei, Ding Wenrui.Optimization of resolution on Java card[J]  JOURNAL OF BEIJING UNIVERSITY OF AERONAUTICS AND A, 2009,V35(1): 78-81
http://bhxb.buaa.edu.cn//CN/     ��     http://bhxb.buaa.edu.cn//CN/Y2009/V35/I1/78
Copyright 2010 by �������պ����ѧѧ��