编程开发 | 547KB
语言:简体
5 .0
应用简介
javassist.jar是字节码编辑工具架包。合理使用javassist.jar,可以直接编辑生成Java生成的字节码,达到动态修改.class文件的效果。立即下载javassist.jar 并使用它。
javassist.jar是一个字节码编辑工具包。正确使用javassist.jar可以直接编辑生成Java生成的字节码,达到动态修改.class文件的效果。立即下载javassist.jar 并使用它。
文件功能
Javassist是一个字节码编辑工具,可以直接编辑生成Java生成的字节码,达到动态修改.class文件的效果。熟练使用这套工具可以使Java编程更加接近动态语言编程。
主效应
Java虚拟机加载.class文件时,会对类方法进行“改名”,即丢弃方法参数的参数名,改用形参的序号来传递参数。如果想通过Java反射获取参数的参数名,则在编辑时必须指定“保留参数名”。 Javassist不存在这个问题。对于任何方法,都可以正确获取其参数的参数名。
Spring MVC通过方法参数注入请求参数,比struts2 MVC方便很多。 Spring 还使用Javassist 来实现这一点。
指示
1、右键“Project”选择Properties,在弹出的对话框左侧列表中选择Java Build Path,这里选择‘Add Library’。在弹出的对话框中选择“用户库”,然后选择下一步
2. 在出现的对话框中,您可以选择已创建的用户自定义库,也可以选择“用户库”。在弹出的新对话框中选择“新建”,创建新的用户定义库。
3. 在要创建的用户自定义库中,输入新的自定义库的名称。
4.然后添加新库所需的Jar包
5. 按照上述步骤添加用户自定义库后,您可以在以后重复使用这些定义的用户库,以节省开发时间。
热门攻略