>>724
gはCanvas#getGraphics で一回取得したやつを使いまわしますね。
repaint() → paint(Graphics g)の呼び出しのときに
Graphicsオブジェクトが生成されちゃうのが嫌だという人は多いと思います。
また、少しでもケチって差分描画したいときもあります。

速度は問題にならなくても、
余計な処理は電池を消費することに繋がっていくんで、
Windowsみたいな富豪的プログラミングが嫌がられる場面もあるのです。

まあそういう意味で>>722のdrawAll呼びまくる例は全然イケてないんだけど。