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


1.Class 类的forName方法

 

Class clazz =  Class.forName("com.test.Test");

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

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

Testtest= new Test();
Class clazz = test.getClass();

必须得先生成对象

 3.类字面常量

Class clazz = Test.class;

必须导入该类所在的包

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM