首頁 > Java > java教程 > Java反射機制的實例分析

Java反射機制的實例分析

WBOY
發布: 2023-04-21 19:40:13
轉載
795 人瀏覽過

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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板