聽完了,講的還是非常贊的。其實總結就句話:
1.類是java.lang.Class的對象,有三種方法可以拿到類的類類型。經常使用的是Class.forName或者對象.getClass()。
2.new方法是編譯期靜態加載對象,需要保證編譯時對象就存在且正確。使用類的類類型來加載對象是動態加載對象,運行時正確即可。
3.通過反射可以調用類的方法,哪怕是private的方法,從而修改一些默認的行為。
1.類是java.lang.Class的對象,有三種方法可以拿到類的類類型。經常使用的是Class.forName或者對象.getClass()。
2.new方法是編譯期靜態加載對象,需要保證編譯時對象就存在且正確。使用類的類類型來加載對象是動態加載對象,運行時正確即可。
3.通過反射可以調用類的方法,哪怕是private的方法,從而修改一些默認的行為。
2015-09-27