Class class Class for Name Class Class class

  • Slides: 50
Download presentation

Class與. class檔案

Class與. class檔案

使用Class. for. Name()

使用Class. for. Name()

從Class獲得資訊 • 取得Class物件後,就可以取得與. class檔案 中記載的的資訊,像是套件、建構式、方法 成員、資料成員等訊息 – java. lang. Package – java. lang. reflect.

從Class獲得資訊 • 取得Class物件後,就可以取得與. class檔案 中記載的的資訊,像是套件、建構式、方法 成員、資料成員等訊息 – java. lang. Package – java. lang. reflect. Constructor – java. lang. reflect. Method – java. lang. reflect. Field –…

從Class建立物件 • 執行Media. Player若指定了Dcc. openhome. Player. Impl=cc. openhome. Conso le. Player

從Class建立物件 • 執行Media. Player若指定了Dcc. openhome. Player. Impl=cc. openhome. Conso le. Player

建立Class. Loader實例 • Bootstrap Loader、Extended Loader與System Loader在程式啟動後,就無法再改變它們的 搜尋路徑 • 可以使用URLClass. Loader來產生新的類別 載入器

建立Class. Loader實例 • Bootstrap Loader、Extended Loader與System Loader在程式啟動後,就無法再改變它們的 搜尋路徑 • 可以使用URLClass. Loader來產生新的類別 載入器