1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 ASMSupport 0.4.3 发布,Java 字节码操作 下载

本帖由 漂亮的石头2015-08-21 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,345
    赞:
    47
    ASMSupport 0.4.3 发布了,修改 maven 依赖版本即可使用,这次发布没有太多功能上的增加,主要内容如下:

    1. 解耦DummyClass等对Class的强依赖。仅是对IClass的依赖,这个为后续实现内部类等提供基础
    2. 增强了ClassLoader机制。
    3. 支持获取class的byte[]的结构到IClassContext
    4. 修复bug,可参考提交历史

    此外在 cn.wensiqun.asmsupport.client.gram下增加了 GramSupport.jj,使用 javacc 编写,这个是后续开发的功能,将 java 语法直接转换成字节码的支持。

    [​IMG]

    当使用ASM编写的时候 很多情况下需要了解JVM底层的指令的, 并且需要对栈和本地变量显式的进行操作, 如果直接用ASM进行开发势必会付出更多的学习成本和时间成本,并且不易后期的维护。

    此框架正好缓解了上述问题。是程序员编写字节码的时候更易于理解和开发,屏蔽了JVM指令以及栈和本地变量的操作,开发的时候更趋近与直接编写java程序。
    ASMSupport 0.4.3 发布,Java 字节码操作下载地址
     
正在加载...