提高Java程序动态性的一个新途径.docVIP

  • 3
  • 0
  • 约7.8千字
  • 约 13页
  • 2018-08-24 发布于湖北
  • 举报
提高Java程序动态性的一个新途径   摘 要: 为支持Groovy、JRuby等新的动态类型语言,JDK1.7在Java虚拟机上特意引入了新的动态调用指令。文章提出将其应用于Java程序,在生成的Java类文件中用它替换某些成员访问指令,由此可以突破Java原本固有的运行模式,引入满足应用需要的新运行机制,使程序更简单、灵活,提高开发效率。同时分析了原有成员访问指令的局限,讨论了新的动态调用指令的优势,给出了指令替换的实现方法。   关键词: 动态调用指令; 成员访问; Java虚拟机; Java类文件   中图分类号:TP311 文献标志码:A 文章编号:1006-8228(2015)09-01-03   New approach to improve dynamic of Java programs   Yan Zhonglin   (College of information, mechanical and electrical engineering, Shanghai Normal University, Shanghai 200234, China)   Abstract: Since JDK1.7, the invokedynamic instruction has been introduced to JVM to support dynamic

文档评论(0)

1亿VIP精品文档

相关文档