`
wensiqun
  • 浏览: 67952 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ASMSupport 字节码工具

阅读更多
基于ASM的封装的框架

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

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

当前版本不支持注解,泛型,内部类
框架使用说明正在完善 现在只有一些例子
框架有不完善的地方 或者存在bug欢迎在http://code.google.com/p/amssupport/issues/list上提出
现在代码托管在google上 可以通过
http://amssupport.googlecode.com/svn/trunk/下载
项目为maven项目 所有example在srt/test/application下
分享到:
评论

相关推荐

    汉字编码转换为字节码工具

    本工具就是针对这一需求而设计的,帮助用户轻松地完成汉字到字节码的转换过程。 首先,我们来了解一下汉字编码的基本概念。汉字编码主要包括以下几种类型: 1. **GB2312**:中国国家标准简体中文字符集,包含6763...

    java字节码文件查看工具,查看class文件

    Java字节码文件查看工具,如JD-GUI,是开发者们深入理解Java应用程序内部机制的重要辅助工具。这类工具能够帮助我们查看并分析.class文件,这些文件是Java源代码经过编译后的二进制形式,包含了运行时所需的所有指令...

    Lua字节码分析工具

    字节码分析工具,如“Lua字节码分析工具”,对于理解lua程序的运行机制、调试和优化有着重要作用。 该工具本身是用Lua编写的,这展示了Lua语言的自我解释性——即 Lua 可以用来解析和处理 Lua 代码。这种特性使得...

    jclasslib 修改class字节码工具

    `jclasslib` 是一款强大的Java字节码查看和编辑工具,尤其适合Java开发者在处理已编译的`.class`文件时使用。它允许我们深入理解类文件的结构,甚至对字节码进行修改,这对于调试、优化、学习Java虚拟机(JVM)的...

    java字节码分析工具

    Java字节码分析工具,系统分析了java字节码文件,即java class类文件,对该文件中的各种成分以树的形式描述出来,只能针对未加密的class文件,一般由标准java编译器编译生成的class文件都未加密,该系统在vs2003下面...

    修改class字节码需要的工具.zip

    这个压缩包`修改class字节码需要的工具.zip`提供了几种常用的工具,帮助开发者实现这一目标。以下是这些工具的详细介绍以及如何使用它们。 1. **Luyten 0.5.4**: 这是一个跨平台的Java字节码查看器和编辑器,可以...

    Java字节码转换工具—Retrotranslator

    Java字节码转换工具Retrotranslator是一个用于解决软件兼容性问题的实用工具,尤其是在Java版本升级带来的不兼容性上。随着Java技术的不断迭代,新版本的特性常常不能在旧版本的JDK环境下运行,而Retrotranslator的...

    class运行器v6(可以运行java字节码文件的工具 含代码)

    总的来说,这个工具为Java开发者提供了一种轻量级的方式来运行字节码文件,而无需完整的JRE或JDK。通过VB的重新实现,它可能提供了更好的用户体验和更高的可靠性。同时,源代码的开放性为学习者和开发者提供了深入...

    XJad 字节码反编译工具

    "XJad"就是这样一个专门用于字节码反编译的工具,尤其针对Java平台。 XJad是由MicroWorld公司开发的一个早期的Java字节码反编译器。在Java的早期版本中,由于没有官方的反编译工具,XJad成为了开发者和安全研究人员...

    ASM 字节码修改工具中文帮助手册

    ### ASM 字节码修改工具中文帮助手册知识点概览 #### 1. ASM 4.0 简介 - **版本信息**: ASM 4.0 是一个 Java 字节码操作和分析框架,由 Eric Bruneton 开发并维护,版权归属 Eric Bruneton(2007-2011)。 - **...

    字节码实战包含class,字节码.zip

    4. **字节码分析工具**: 对字节码进行深入研究,通常会用到如jad、 jclasslib、IntelliJ IDEA等工具。它们可以帮助开发者查看类文件的结构,理解字节码指令的含义,甚至修改字节码以实现调试、优化或逆向工程的...

    可变字节码

    可变字节码(Variable Byte Code)是一种针对大数据存储优化的压缩算法,它在处理大量数据时能够有效地节省存储空间,提高数据传输效率。在理解可变字节码之前,我们首先需要了解基本的字节码概念。字节码通常是指...

    在mac平台下用来将lua脚本编译成32位字节码的工具

    在Mac平台上,如果你需要将Lua脚本转换为32位字节码,Luajit是理想的选择。本文将详细介绍如何在Mac环境下使用Luajit 2.1.0_beta3版本进行32位字节码的编译。 首先,我们需要了解Lua字节码。Lua字节码是Lua解释器...

    Java 字节码编辑工具

    优秀的Java字节码可视化编辑工具,使用方便上手简单。

    Android中修改运行时内存Dalvik字节码

    5. **dexparser**:另一个开源工具,用于解析Dex文件结构,帮助开发者理解Dalvik字节码格式,并进行修改。 6. ** ART runtime的jit和AOT**:在ART环境下,有即时编译器(JIT,Just-In-Time)和提前编译器(AOT)。...

    javassist, Java字节码工程工具包.zip

    javassist, Java字节码工程工具包 Java字节码工程工具包 版本 3版权所有( C ) 1999 -2017按 Shigeru Chiba,保留所有权利。Javassist ( Java编程助手) 使Java字节码操作简单。 它是一个类库,用于在Java中编辑字节码

    class字节码转java代码工具

    标题提到的“class字节码转java代码工具”就是这样一个实用程序,它能将Java字节码转换回源代码格式,简化了开发者的工作流程,尤其在没有原始源代码的情况下。 Java字节码是Java虚拟机(JVM)运行的中间语言,当...

    jclasslib,JClullb字节码查看器是一种工具,它可以可视化编译的Java类文件和包含的字节码的所有方面。.zip

    标题和描述中提到的“jclasslib”是一款名为JClasslib的开源工具,专门用于查看和分析Java类文件的字节码。字节码是Java平台中的一种中间语言,它在Java源代码被编译后产生,位于虚拟机执行之前。JClasslib提供了一...

    Java字节码实现Aop

    总结来说,Java字节码实现AOP是一种高效且灵活的技术手段,通过ASM、CGLIB等字节码工具,可以在运行时动态地修改类的行为,实现面向切面编程。理解并掌握这项技术,对于提升Java开发效率和代码质量具有重要意义。

    java .net 反编译工具 字节码反编译

    本文将详细探讨Java和.NET的反编译工具以及字节码反编译的相关知识点。 首先,让我们了解一下什么是字节码。字节码是一种低级的、平台无关的指令集,它是源代码经过编译器编译后的产物。Java字节码是JVM(Java ...

Global site tag (gtag.js) - Google Analytics