三种获取java类字节码的方法
1、现在假设我们有个类为Hello.java
2、获取类字节码方法有三种:
1、通过实例化对象的 hello.getClass() 获取到字节码文件
getClass()方法其实是Object的一个方法,Class继承了Object,所以我们可以直接使用。
3、2、通过类的 .class 属性获取类的字节码文件
4、3、通过类的全路径名获取Class对象 使用Class.forName("全路径名")来实现
此处可能会报出 ClassNotFoundException 异常因为 你给的全路径名可能不存在,因此给他加一个try{}cath(){}
5、下面是测试调用代码
6、来看一下执行结果吧
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:36
阅读量:62
阅读量:43
阅读量:69
阅读量:153