java程序中的反射

什麼是反射? 在程序運行時通過Class類的對象獲取該對象所代表的類的信息,以及操作。 爲什麼要用反射? 把對象的集合轉爲二維數組,其實是把對象轉爲數組 把任意類型的對象轉爲其屬性的數組 怎麼寫? 獲取class的對象 1.直接使用類,使用類名。class無論哪種方式,拿到的都是同一個對象 2.類所創建的對象getClass方法 3.最常用的,Class的靜態方法 反射操作構造方法 必須有無參構造
相關文章
相關標籤/搜索