準・究極の選択

オブファスケーターについて調べたいとかんがえています。どのような仕組みでファイルを500バイト近く軽量することができるのですか?また、iアプリでのファイルの軽量化をするためにオブファスケーター以外の方法とはほかにどんなものがあるのですか?

A 回答 (1件)

聞きかじりですみません


えっと
JAVAではコンパイルした後のバイトコードでもクラス名がそのまま使用されているそうです
なので各クラス名をaとかbとか短いクラス名に変換することで小さなバイトコードを生成する、ってそんな仕掛けだったかと
ですから必ず500バイト近く小さくなるわけではありませんのであしからず。

他の方法っていうと
たいした数使っていないメソッドをインラインで書いちゃうとかそういう小手先技になりますかねぇ?

ま、こんなとこで
であであ

参考URL:http://developer.java.sun.com/developer/J2METech …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!