Javaのメモリ使用量はなんだか面倒くさい。

Java Virtual Machineの使うメモリは
java コマンドに指定するJavaヒープのサイズと違うって事が
昔はなかなかわからなかった。

なぜなら私はCをやらずに、
VB→Javaという言語遍歴を持ったSEだからさ。
コーディングするときにゃ、メモリ確保とか開放とかCって面倒くさっ!

って、未だに思ってしまいます。

Javaヒープの話は、Javaを知らない先輩方には
一応説明しないと忘れられがちだったりするし。

それらをきちんと説明できて、計測できて、見積もりだせて
やっと一仕事ってことだよ。