2009年07月29日

JavaのBooleanクラスの==比較

今日もまた、割とどうでも良いJavaのお話


JavaのBooleanクラスの==比較
http://www.mwsoft.jp/programming/java/boolean/java_lang_boolean_value_of.html


今回の記事は、
1:   Boolean b = new Boolean[10000];
2: for(int i = 0; i < 10000; i++) {
3: b[i] = new Boolean[true];
4; }

とした場合は2〜4行目の間で152KBほどメモリを使用する

1:    Boolean b = new Boolean[10000];
2: for(int i = 0; i < 10000; i++) {
3: b[i] = true;
4: }

とした場合は、2〜4行目の間で1バイトもメモリは消費しない。

みたいなお話です。