2012-09-11 24 views
7

'da nasıl temsil edilir JUnit testleri içeren bir .class dosyasını derlemeye çalıştım. Bayt kodunu okudum, ancak @Test ek açıklamasında herhangi bir ipucu görmedim (java kaynak kodunda kullanılır).java ek açıklığı java bayt kodu

Meta veriler olarak, ek açıklamalar bayt kodunda nasıl temsil edilir?

cevap

7

Ek açıklamalar, ilişkilendirildiği şeyin bayt kodundan hemen önce görünür. Ek açıklamaları görmüyorsanız eski bir derleyici (çoğu)

+0

Ben JBVD kullandım. Ek açıklamaları derleyebilen yeni şeyler nelerdir? – CuiPengFei

+0

ObjectWeb'in ASM'sini kullanıyorum, bu bir de-derleyici değil ama orada olan her şeyi okur. –

İlgili konular