【24h】

A Markup Language For Java Bytecode

机译:java字节码的标记语言

获取原文

摘要

Using abstract syntax tree as the basis of static analysis of Java program have many difficulties. The paper defines a XML data structure for Java bytecode, instead of abstract syntax tree as the basis of static analysis of Java program. The XML data structure is formally defined by using Java bytecode specification and XML schema specification. Comparing with the method that converts Java source code to the XML data structure directly, the paper analyzes advantages of the bytecode-based conversion method and difference of the XML data structure between bytecode-based method and source code based method. Using the XML data structure for Java bytecode, the paper defines the method that splits the declaration part and implementation part of Java program. It also emphasizes the importance of splitting process. Finally, the paper demonstrates the XML data structure of the example program.
机译:使用抽象语法树作为Java程序的静态分析的基础有很多困难。该文件定义了java字节码的XML数据结构,而不是抽象语法树作为Java程序的静态分析的基础。 XML数据结构是通过使用Java字节码规范和XML模式规范正式定义的。与直接将Java源代码转换为XML数据结构的方法相比,纸张分析了基于字节码的转换方法的优点和基于字节码的方法与源代码的方法与源代码的XML数据结构的差异。使用java字节码的XML数据结构,该文件定义了拆分Java程序的声明零件和实施部分的方法。它还强调分裂过程的重要性。最后,本文演示了示例程序的XML数据结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号