假設我有兩個類,TestB繼承TestA,如下:



























給我直觀的感覺就是不能反射父類中的方法,但是為什么了?JDK的文檔里也沒有寫說不行呀?





















這是為什么了?用javap來看看字節碼:執行javap -c TestA 得到如下結果:













再執行javap -c TestB













原來如此,在TestB的字節碼中,我們無法找到TestA中定義的tt()方法。我想這就是為什么了。
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關文章:
|
||