理解Java反射機制

一、爲什麼要用反射? 假如你寫了一段代碼:Object o=new Object(); 運行了起來! 首先JVM會啓動,你的代碼會編譯成一個.class文件,然後被類加載器加載進jvm的內存中,你的類Object加載到方法區中,創建了Object類的class對象到堆中,注意這個不是new出來的對象,而是類的類型對象。 每個類只有一個class對象,作爲方法區類的數據結構的接口。jvm創建對象前,
相關文章
相關標籤/搜索