`
文章列表
清单 1. 使用 Timer 进行任务调度 package com.ibm.scheduler; import java.util.Timer; import java.util.TimerTask; public class TimerTest extends TimerTask { private String jobName=""; public TimerTest(String jobName){ super(); this.jobName=jobName; } @Override public void run() { ...
一、什么是ASM     ASM是一个JAVA字节码分析、创建和修改的开源应用框架。在ASM中提供了诸多的API用于对类的内容进行字节码操作的方法。与传统的BCEL和SERL不同,在ASM中提供了更为优雅和灵活的操作字节码的方式。目前ASM已被广泛的开源应用架构所使用,例如:Spring、Hibernate等。 二、ASM能干什么     分析一个类、从字节码角度创建一个类、修改一个已经被编译过的类文件 三、ASM初探例子     这里我们使用ASM的CoreAPI(ASM提供了两组API:Core和Tree,Core是基于访问者模式来操作类的,而Tree是基于树节点来操作类的)创 ...
Global site tag (gtag.js) - Google Analytics