首頁  >  文章  >  Java  >  Java反射機制的實例分析

Java反射機制的實例分析

WBOY
WBOY轉載
2023-04-21 19:40:13772瀏覽

Java的反射機制在營運狀態中,都能夠知識類別的所有屬性和方法,這種動態獲取資訊叫做反射機制。

反射類別簡介:

動態取得的資訊以及動態呼叫物件的方法的功能稱為 java 語言的反射機制。

Java獲取物件的四種方式:

1、具體類別的情況,取得物件不會初始化

Class demo = Demo.class;

2、傳入類途徑取得

Class target = Class.forName("cn.javaguide.TargetObject");

3、物件實例取得

Employee e = new Employee();
Class reflectClass = e.getClass();

4、透過類別載入器傳入類別路徑取得

class clazz = ClassLoader.LoadClass("cn.javaguide.TargetObject");

應用程式場景:

#1、JDBC 連線資料庫時使用

2、Spring 框架的IOC建立物件以及AOP功能

3、動態配置實例的屬性

以上是Java反射機制的實例分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除