Java字节码相关论文
本文主要包括四部分内容。第一部分介绍了部分计值技术的理论基础和研究现状以及应用。第二部分介绍了Java虚拟机的体系结构和Java......
Java程序由于平台无关性得以在Internet上迅速发布,但同时Java程序也面临着两个严重的安全问题:第一,侵权使用。Java编译器将每一......
分析了Java字节码的解释执行和基于解释执行的Direct Threaded Interpreter性能优化技术。以Direct Threaded Interpreter为基础,......
提出了一种新的盲提取软件水印方案,水印信号分散在整个代码的指令统计分布上.在程序的指令集中随机抽取两个不相交的基数相等的子......
本文在分析Java可执行文件结构的基础上,根据Java虚拟机执行指令的特性,得出了Java字节码指令之间的依赖关系;并根据依赖关系图的分析......
软件的最坏执行时间是实时系统的时间可信基础,Java语言的动态特性使程序的最坏执行时间分析较悲观和难以预测,本文提出了一种基于Ja......
详细阐述了混淆在软件开发中的重要作用,并讨论了4种需要混淆代码的情形以及常见的混淆方法.在此基础上着重分析了Java字节码的特......
为提高Java移动代码动态安全验证的准确性和实用性,通过分析Java字节码中异常处理的方式与流程,提出了追踪、记录异常处理中信息流的......
Java语言的动态特性使程序的最坏执行时间分析较悲观和难以预测,提出一种精确最坏执行时间分析方法,在高层分析中,引入一种标记方......
当前的很多最坏执行时间分析工具都是针对特定的编程语言或特定的编译器的,因而缺乏平台间的迁移性,从而不能被广泛使用.介绍了一......
在软件开发过程中,开发人员通常通过复制-粘贴或者添加少量修改来重用代码,这种行为往往会使软件系统中存在大量的代码克隆。代码......
本文利用Java的字节码及其动态加载和执行的特性实现了数据库系统的存储过程。经过实验验证本文方法不仅仅可以在特定的数据库系统......
设计并实现XQuery语言Hotspot编译系统的支撑框架,通过对XQuery程序进行Hotspot分析,将执行频率高的程序模块编译为Java字节码,以提高......
由于计算机软件是一种极易复制篡改的特殊商品,因此,过去的几年,许多关注于软件数据的机密性、完整性和可用性的研究得以展开。特......
高级程序设计语言的实现方式一般分为编译、解释、混合三种。采用编译方式实现的高级语言在执行之前会使用编译器将程序编译为本地......
针对编译原理教学实际,在分析和修改工业级开源编译器实现代码的基础上,提出一个基于Java的编译原理课程案例教学过程,结合Java这......
在软件的开发和维护过程中,为了增强软件的功能和修正软件的错误,需要对软件进行变更。变更完成后,为了验证变更的效果,需要对于软......
Java智能卡是在智能卡硬件系统的基础之上在卡片内通过软件构建的一个支持Java程序下载、安装和运行的软、硬件系统。当前Java智能......
提出一种Java源代码和字节码都适用的剽窃检测方法并实现了支持系统,该方法以类的Java文件或class文件为比较单元,从中抽取代表程......