2012-09-11 21 views
7

我試圖反編譯包含JUnit測試的.class文件。 我讀了字節碼,但是我沒有看到@Test註釋的任何線索(它用在java源代碼中)。如何在java中表示java註釋字節碼

作爲元數據,如何在字節碼中表示註釋?

回答

7

註釋出現在與其關聯的事物的字節代碼之前。如果你沒有看到註釋,它可能是一箇舊的解編譯器(大多數是)

+0

我用JBVD。什麼是可以反編譯註釋的新功能? – CuiPengFei

+0

我使用ObjectWeb的ASM,這不是解編譯器,而是讀取那裏的所有內容。 –