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