by shigemk2

当面は技術的なことしか書かない

Scalaのクラスファイルをjavapで逆アセンブルしてみる

Scalaのクラスファイルをjavapで逆アセンブルすると、目も当てられない文字化けに苛まされる、という話で。

さっくり言うと、$のついたクラスファイルだとjavapで逆アセンブルしても文字化けしないけど、ふつうのクラスファイルだとUTF-7で逆アセンブルするアノテーションがつくみたいです。

初めてのScala(Hishidama's Scala beginner Memo)

helloworld.log