Calendar.getInstanceについて勘違いをしていた
これも小さいことなのですが、
Calendar.getInstanceで入手できるインスタンスてSingletonだよな、
値を変更しても大丈夫か?という話になって
ちょっとGoogle先生に聞いてみたら、
どうやらSingletonパターンではなくFactoryパターンだったとのこと。
詳しくはこちらを参照↓
http://d.hatena.ne.jp/kuidaored/20110621/1308670418
getInstanceというメソッド名なので何も考えずにSingletonだと思ってました。
少しは調べないと駄目だねえ。
(ていうか、これくらい自分で調べろよと突っ込まれそう(汗。)