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

Java字节码和asm入门资料

阅读更多
1.文章
Mastering Java Bytecode at the Core of the JVM  第一部分结合例子简要介绍了java字节码,第二部分介绍asm的入门。是值得阅读的入门资料。附件附了一份该文的pdf版本。

Java bytecode:Understanding bytecode makes you a better programmer  介绍java字节码

上文的中文翻译本

几个处理 Java 的 class 文件的工具 介绍了几个方便查看和修改字节码的工具

Java字节码运行浅析 不光是这篇,该博客的作者还有很多关于jvm,字节码的文章。

Classworking 工具箱 IBM上关于字节码的4篇文章

AOP 的利器:ASM 3.0 介绍

ASM2.0字节码框架介绍 【转】  这篇年代比较久远了,但是是好文。原文本来是在matrixjava上发表的,可惜现在网站都关掉了

ASM字节码框架系列(6篇)

使用Byte Buddy生成Java字节码


2.工具

以下工具都是用来查看和修改字节码的工具:
classeditor
jbe
jclasslib



分享到:
评论

相关推荐

    ASM Java字节码操作框架

    ASM Java字节码操作框架PPT,结合已有AOP实现方法,对比所有对Java字节码操作方法做比较

    ASM操作字节码,动态生成Java类class文件

    ASM操作字节码,动态生成Java类class文件,模拟Spring的AOP实现原理。

    Java字节码操纵框架 asm-3.1组件包大集合

    ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class ...

    ASM 帮助文档(java字节码操作)

    ASM 帮助文档(java字节码操作) 对字节码进行操作的jar包。

    java字节码框架ASM操作字节码的方法浅析

    主要给大家介绍了关于java字节码框架ASM如何操作字节码的相关资料,文中通过示例代码介绍的很详细,有需要的朋友可以参考借鉴,下面来一起看看吧。

    cglib,字节码生成库是生成和转换Java字节码的高级API。它被aop、测试、数据访问框架用来生成动态代理对象和拦截字段访问。.zip

    字节码生成库是生成和转换java字节码的高级api。

    ASM字节码操作简单实例

    一个简单的通过ASM修改字节码实现AOP功能的实例,简单易懂,可运行...

    java字节码框架ASM的深入学习

    主要给大家介绍了java中字节码框架ASM的相关资料,文中介绍的非常详细,相信对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友们下面来一起学习学习吧。

    AsmTools-Java字节码的反汇编器工具

    org.openjdk.asmtools.jdis.Main Java字节码的反汇编器工具 Java字节码的反汇编器工具

    asm4-guide.pdf

    ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class ...

    asm操作指南(中文)

    ASM是一个java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class...

    ASM4.0 中文教程与多种字节码编程实战案例

    内容包含ASM4.0中文手册,以及四种ASM常见的字节码操作应用范例,包含最新版本的ASM9.2的jar包,包含asm-9.2.jar,asm-commons-9.2.jar,asm-util-9.2.jar。 学习文章地址 ...

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

    ASM 4 的中文文档 网上的博文都是从这上边摘得,大家下载下来学学就会了,这个是最全的了。我就是通过这个学会的。

    JavaAgent:Javassist 与 Asm JavaAgent 字节码动态编程项目

    JavaAgent Javassist 与 Asm JavaAgent 字节码动态编程项目

    ASM4中文使用指南.zip

    ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class ...

    asm-tree-3.3.1.jar

    asm-tree-3.3.1.jar是ASM项目的一个组件,它为Java字节码提供了树状API。这个库主要用于处理由无符号数和表两种数据结构组成的Class字节码。 ASM Tree API可以视为对上述两种数据结构的抽象表达方式,它以树形结构...

    Android-埋点计时Gradle插件利用ASM插入字节码

    埋点计时Gradle插件,利用ASM插入字节码,对指定包名内的类或指定注解的方法,打印其方法的耗时时间。

    asm-9.0.jar

    ASM是一个java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class文件...

    ASM4使用指南

    ASM是一个通用的Java字节码操作和分析框架。它可以用于修改现有类或直接以二进制形式动态生成类。ASM提供了一些常见的字节码转换和分析算法,可以从中构建自定义复杂转换和代码分析工具。ASM提供与其他Java字节码...

Global site tag (gtag.js) - Google Analytics