ฉันจะ“ ถอดรหัส” ไฟล์คลาส Java ได้อย่างไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันสามารถใช้โปรแกรมใดในการถอดรหัสไฟล์คลาส? ฉันจะได้รับรหัส Java จริงหรือเป็นเพียงรหัสประกอบ JVM? ในคำถามเกี่ยวกับประสิทธิภาพของ Java ในเว็บไซต์นี้ฉันมักจะเห็นคำตอบจากผู้ที่มี "decompiled" ไฟล์คลาส Java เพื่อดูว่าคอมไพเลอร์ช่วยปรับบางสิ่งให้เหมาะสมได้อย่างไร