Main Contents
Getter/Setterのコスト
最近すっかりDoJarです。iアプリプログラマーです。
1kbを争うiアプリ構築でGetter/Setterのコストはどんなものか、調べてみました。
IApplicationの派生クラスをひとつだけ用意し、クラス変数をint20個、String20個用意。
ひとつのプロジェクトはpublicにして、もうひとつのプロジェクトではprivateにしました。そしてGetterとSetterを丁寧に定義。
EclipseにはGetter/Setterの自動生成機能があるんですねぇ。
ものぐさプログラマーの苦痛をわかってらっしゃる。
さて、その結果、publicの方はjarファイルのサイズが581バイト、private+Getter/Setterの方はなんと2,098バイトとなりました。
これまた微妙なラインですが、今回は少しでも軽量化したいため、行儀が悪いと思いながらもpublicを採用。
以上メモでした。
- by 宮永邦彦
- at 2006年03月24日 23:07
- in プログラミング道
TrackBacks
トラックバックURL:

Post a comment