资源简介
jboss-javassist-javassist-rel_3_23_0_ga-2-gf85a72b 下载使用即可
代码片段和文件信息
package sample;
import javassist.*;
/*
A very simple sample program
This program overwrites sample/Test.class (the class file of this
class itself) for adding a method g(). If the method g() is not
defined in class Test then this program adds a copy of
f() to the class Test with name g(). Otherwise this program does
not modify sample/Test.class at all.
To see the modified class definition execute:
% javap sample.Test
after running this program.
*/
public class Test {
public int f(int i) {
return i + 1;
}
public static void main(String[] args) throws Exception {
ClassPool pool = ClassPool.getDefault();
CtClass cc = pool.get(“sample.Test“);
try {
cc.getDeclaredMethod(“g“);
System.out.println(“g() is already defined in sample.Test.“);
}
catch (NotFoundException e) {
/* getDeclaredMethod() throws an exception if g()
* is not defined in sample.Test.
*/
CtMethod fMethod = cc.getDeclaredMethod(“f“);
CtMethod gMethod = CtNewMethod.copy(fMethod “g“ cc null);
cc.addMethod(gMethod);
cc.writeFile(); // update the class file
System.out.println(“g() was added.“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\
文件 115 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\.gitignore
文件 25890 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\License.html
文件 1457 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\README.md
文件 27525 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\Readme.html
文件 11937 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\build.xm
文件 758973 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\javassist.jar
文件 10389 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\pom.xm
目录 0 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\
文件 1190 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\Test.java
目录 0 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\duplicate\
文件 844 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\duplicate\Ball.java
文件 993 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\duplicate\Duplicatedob
文件 1774 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\duplicate\Main.java
文件 1737 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\duplicate\Viewer.java
目录 0 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\
文件 309 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\CannotCreateException.java
文件 301 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\CannotUpdateException.java
文件 1246 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\DemoLoader.java
文件 2959 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\DemoServer.java
文件 6846 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\Evolution.java
文件 248 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\Sample.java
文件 2844 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\VersionManager.java
文件 429 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\WebPage.java
文件 1778 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\demo.html
目录 0 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\sample\
目录 0 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\sample\evolve\
文件 560 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\sample\evolve\WebPage.java
文件 667 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\start.html
文件 107 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\evolve\update.html
目录 0 2018-06-23 12:23 jboss-javassist-javassist-f85a72b\sample\hotswap\
............此处省略644个文件信息
相关资源
- 大学生竞赛管理系统.zip
- java简单实现用户登录功能
- 打字练习软件JAVA实现金山打字通,内
- javaee.zip
- java期末大作业orcal+javaSE源码
- 心理测评系统jsp+mysql有论文的
- 酒店预订管理系统 java jsp
- Aspose.Cell for Java 8.3.1 完整破解版本
- java实现web的打印
- java程序设计课件 郑莉
- 基于JAVAWEB的图书借阅系统
- 基于javaee网络云盘管理系统
- java网上购物系统
- java 里 自动生成 dao 工具的代码
- 基于JAVA EE的工单管理系统
- java生成二维码+jar包
- 一个纯java swing实现的UI.本人一点一点
- 基于java web的在线考试系统
- 仓库管理系统带代码
- 蓝桥杯java真题及答案(100+带答案)
- java实战--汽车商城管理
- 最新Myeclipse2017 CI 10及CI 9两个版本带官
- JavaWeb教务管理系统
- 12306Java爬虫
- android.jar 源代码
- java实现体温单-eclipse-java工程
- JAVA WEB 新闻发布系统源代码
- 基于myeclipse+sqlserver2008开发的教学管理
- 两套Java宠物医院管理系统,一套 js
- 基于java的中文自动分词自然语言处理
评论
共有 条评论