2010-06-30 34 views

回答

19

如果您在類文件上運行javap -v,您將看到可用的調試信息。值得編譯一個簡單的測試課程,用不同的-g選項設置,並用javap來查看結果。

+0

我同意這是值得的,但我不確定我應該看到什麼樣的信息。 – 2010-06-30 18:27:16

+3

我的建議是你只是嘗試一下。這會告訴你你做什麼*看到。國際海事組織,這比我試圖描述你應該*看到的更好。 – 2010-06-30 23:26:50

11

調試信息中包含的類文件最重要的部分是LineNumberTable,它將字節碼指令映射到源代碼行號,LocalVariableTable告訴調試器本地變量(包括方法的參數駐留在VM內部) 。

+4

'javap -l path/to/Class',其中'-l' *打印行和局部變量表* – stivlo 2011-12-21 07:29:32

相關問題