发明名称 |
Java语言程序与虚拟机程序共同调试的方法 |
摘要 |
本发明提供一种Java语言程序与虚拟机程序共同调试的方法,包括在一操作系统平台的Java语言调试集成模块中编写应用程序单元,并在C语言调试集成模块中编写虚拟机单元,在应用程序单元中设置多个主调函数模块,赋予每一主调函数模块以唯一的ID号,设定主调函数模块的参数以及异常处理机制,在虚拟机单元中设置与多个主调函数模块一一对应的多个被调函数模块;在该操作系统平台上建立应用程序单元与虚拟机单元的通信关系,并运行应用程序单元及虚拟机单元;对异常处理机制发现的任一主调函数模块存在的错误代码进行修改。本发明的调试方法让开发人员直观地调试Java语言编写的应用程序单元,提高调试效率。 |
申请公布号 |
CN101430662B |
申请公布日期 |
2010.10.06 |
申请号 |
CN200810219963.5 |
申请日期 |
2008.12.09 |
申请人 |
东信和平智能卡股份有限公司 |
发明人 |
沈志成;施伟周 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
珠海智专专利商标代理有限公司 44262 |
代理人 |
张中;段淑华 |
主权项 |
Java语言程序与虚拟机程序共同调试的方法,包括在一操作系统平台的Java语言调试集成模块中应用Java语言编写应用程序单元,在应用程序单元中设置多个主调函数模块,每一主调函数模块包含有多条Java代码;赋予每一主调函数模块以唯一的ID号,设定每一主调函数模块的参数,并设置主调函数模块的异常处理机制;在该操作系统平台的C语言调试集成模块中应用C语言编写虚拟机单元,在虚拟机单元中设置与所述多个主调函数模块一一对应的多个被调函数模块,所述被调函数模块用于执行对应的主调函数模块的Java代码;在所述操作系统平台上建立应用程序单元与虚拟机单元的通信关系,并分别在Java语言调试集成模块与C语言调试集成模块中运行所述应用程序单元及所述虚拟机单元;对异常处理机制发现的任一主调函数模块存在的错误代码进行修改。 |
地址 |
519060 广东省珠海市南屏科技工业园屏工中路8号 |