支持复合对象的Java虚拟机内存管理技术研究  被引量:2

The Research of Dalvik's Memory Management with Supporting Compound Objects

在线阅读下载全文

作  者:陈灏 陈榕[1] CHEN Hao, CHEN Rong (System Software Engineering Centre, Tong0i University, Shanghai 200092, China)

机构地区:[1]同济大学基础软件工程中心,上海200092

出  处:《电脑知识与技术》2011年第8期5356-5359,共4页Computer Knowledge and Technology

基  金:核高基重大专项:”智能手机嵌入式软件平台研发及产业化”(课题编号:2009ZX01039-002-002)

摘  要:在面向对象系统中,一切都表现为对象。通过操作对象提供的方法,实现对象计算资源的引用,这就涉及到了对象数据和操作方法的组织。CAR是一种二进制构件技术,可以动态加载、运行。该文在基于Google的开源工程Dalvik的基础上,结合CAR和Java虚拟机技术,提出了一种Java和CAR混合编程的技术,通过改造Dalvik,使得对象可以是Java和CAR的复合对象,方法是Ja-va或C++方法。通过本文的工作,Android应用的代码保护、运行速度等方面有明显的提升。In the Object-oriented system, all performance Objects. Through methods provided by operated objects, we can use objects compute resources, and it involves the organization of object data and methods. As a binary component technology, CAR can be loaded and reflected dynamically. This paper presents a technology called Java&CAR mixed programming model, which is base on dalvik, the Google's open-source project. Through modifying dalvik, it can create Java and CAR compound objects, with Java or C++ methods. Through this work, we can improve significantly Android application's code protection, operating speed and so on.

关 键 词:JAVA JAVA虚拟机 复合对象 内存管理 CAR构件 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象