Calendarクラスのディープコピーで質問です。

ーーーーーーーーーーーーーーーーーーーーーーー
Calendar c1;
Calendar c3;

c1=Calendar.getInstance();
c1.set(2000,1,1);

c3=(Calendar)c1.clone();

c1.add(Calendar.YEAR,10);
PrintCalendar(c1);PrintCalendar(c3);
ーーーーーーーーーーーーーーーーーーーーーーー

上記のような実験したところc3はc1のインスタンスをディープコピー出来ていました。
が、http://www.syboos.jp/java/doc/object-clone-deep-copy.html など見ると
Java Object#clone()は単なるシャローコピー とあります。
でも試してみたらclone()を使ってもディープコピー出来ました。

これはどういうことなんですか?