Java获得字节码对象的三种方式

1.Class 类的forName方法

 Class clazz =  Class.forName("com.ashin.bean.Book");

该方法要注意的是会抛出一个ClassNotFoundException因为输入的字符串代表的类可能不存在。

2.使用对象的getClass()来反向获取

 Book book = new Book();
 Class clazz = book.getClass();

必须得先生成对象

3.类字面常量

Class clazz = Book.class;

必须导入该类所在的包

阅读更多

扫码向博主提问

GeekLee.

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • Java
去开通我的Chat快问
换一批

没有更多推荐了,返回首页