日付の扱い

Javaには日付を扱うクラスとしてCalendarクラス、Dateクラスがあるようなのだけど、日付を指定してオブジェクトを作るにはCalendarクラスを使うのが正当のようだ。
Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle
Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle
itarchitect.jp
引数で日付を渡すときは、Calendarクラスのオブジェクトのまま渡すのでは大きくて無駄が多いかなあと思ったけど、クラスは全て参照型になるんだから関係ないか。