理由を教えてください。
J2MEは携帯端末で使うクラス群をパッケージングしたコンパクトなものなので。携帯アプリを作られているのなら、他のライブラリが無い分小さくなるのではないでしょうか?
こちらにあるようにMEはSEから余計な昨日を削除して貧弱な環境でも実行できるようにしたものだとかかれています
http://java.sun.com/j2me/docs/index.html
Java ME Technology APIs & Docs
APIドキュメントをダウンロードしてみるとよく分かると思いますが、
各クラスのメソッドがかなり削られています。
Objectクラスもcloneやfinalizeが有りません。
つまり各クラスはObjectを継承しているため、
その分だけでもバイトコードのサイズは縮小されます。
ありがとうございます!
ありがとうございます!
標準ライブラリなどはアプリのjarには入っていないと思うのですが、どうなのでしょうか?