- javap -private {class name}
example : javap -private Learn_2_1.class
使用Intellij IDEA 14 ,開發scala (未使用sbt),IDE會將scala轉成 .class檔,會放置out資料夾中,此時就可使用 javap -private {class name} 來查看scala 如何將 scala轉成 java程式碼。
另外在反編譯上有個好用的JAD(Java Decompiler) 一個小咖啡杯,只要將要反編譯的拖拉過去就可以看到結果啦。
JAD:
- wiki : http://en.wikipedia.org/wiki/JAD_(JAva_Decompiler)
- tools : http://jd.benow.ca/
- tools : http://www.brouhaha.com/~eric/software/mocha/