Pertanyaan Bagaimana saya membaca file kelas Java (Java bytecode) [tertutup]


Bagaimana cara melihat isi file .class (kode java byte)?

Bagaimana cara membuka file jenis ini di Linux? Saya menggunakan Centos 5.8.


21
2018-01-03 20:33


asal


Jawaban:


javap -c X akan menunjukkan pembongkaran X.class.


41
2018-01-03 20:36



Baca bytecode

javap -v com.company.package.MainClass

Untuk memahami bytecode Anda dapat menggunakan ini daftar mnemonik


10
2018-01-03 21:15



Anda bisa mendekompilasi saya t.

Untuk melihat kode sumber Java, periksa beberapa decompiler. Pergi cari jad.

Jika Anda ingin melihat bytecodes, gunakan saja javap yang datang dengan JDK.


2
2018-01-03 20:37



gunakan javap. ini adalah bagian dari jdk standar.


1
2018-01-03 20:35



Setiap editor file biner akan melakukannya - gHex atau xxd dua rekomendasi.

Catatan, ini tidak akan benar-benar membantu Anda kecuali Anda dapat memahami bytecode yang diberikan kepada Anda oleh file .class ...


1
2018-01-03 20:36



less filename.class

Tidak yakin bagaimana ini akan membantu Anda, kecuali Anda dapat membaca kode byte ...


0
2018-01-03 20:34