當前位置:首頁 » Java教學 » Java 運行期類型鑒定

Java 運行期類型鑒定

Java 運行期類型鑒定使用實例/例子代碼教學;Java 運行期類型鑒定運行期類型鑒定(RTTI)的概念初看非常簡單——手上隻有基礎類型的一個句柄時,利用它判斷一個對象的正確類型

Java 運行期類型鑒定


運行期類型鑒定(RTTI)的概念初看非常簡單——手上隻有基礎類型的一個句柄時,利用它判斷一個對象的
正確類型。

然而,對RTTI的需要暴露出了麵向對象設計許多有趣(而且經常是令人困惑的)的問題,並把程序的構造問
題正式擺上了桌麵。

本章將討論如何利用Java在運行期間查找對象和類信息。這主要采取兩種形式:一種是“傳統”RTTI,它假
定我們已在編譯和運行期擁有所有類型;另一種是Java1.1特有的“反射”機製,利用它可在運行期獨立查
找類信息。首先討論“傳統”的RTTI,再討論反射問題。