官术网_书友最值得收藏!

第3章 Java的反射機制

反射是由Smith在1982年首次提出的,主要是指程序可以在運行時訪問、檢測和修改它自身狀態或行為的一種能力。在程序開發過程中,可能需要動態獲取類的信息,或者動態調用類中的靜態方法以及實例方法,也可能需要獲取字段的名稱、類型以及更改字段的值等,在Java這種當前非常流行的與平臺無關的程序設計語言中,通過Java的反射API對其有著很好的支持。

Java反射機制主要提供了以下功能:

●在運行時構造任意一個類的對象。

●在運行時獲得對象的屬性。

●在運行時調用任意一個對象的方法。

●生成動態代理。

本章首先將介紹Java語言中的反射API,然后結合實例詳細講解Java反射機制是如何實現上面提到的功能的,最后通過數據持久化中間件Hibernate是怎么通過Java的反射機制完成實例對象的持久化操作,使讀者對Java反射機制在Java EE的流行框架中的應用有一個大概了解。通過本章的學習,您將對Java的反射機制以及它的應用方法有一個深入的了解。

主站蜘蛛池模板: 岳阳市| 延川县| 香港 | 佛教| 蕲春县| 阳山县| 海城市| 靖宇县| 富宁县| 西华县| 恩平市| 航空| 长寿区| 河北省| 新邵县| 清水县| 仙游县| 玉门市| 滦平县| 武宁县| 淅川县| 扶沟县| 岑溪市| 开远市| 太白县| 安溪县| 濮阳县| 安化县| 虞城县| 孟津县| 泸水县| 宜良县| 波密县| 水城县| 揭东县| 富阳市| 常山县| 五大连池市| 新乡县| 集安市| 玉山县|