良い一日!
Date
レベル 8 で学習しているときに、JavaRush は、このクラスが廃止され、Intellij IDEA がその使用を推奨していないことを知りました。検索してみたらお勧めの教室を見つけました。Oracle は、日付と時刻を操作するための新しい API を作成しました。新しい API の主なオブジェクトは、クラス と ですLocalDate
(LocalTime
後者LocalDateTime
は前の 2 つの組み合わせのようなものです)。Oracle の公式ドキュメントでは、これらのクラスを近くの壁にあるカレンダーまたは時計として考えるようにアドバイスしています。 まず、これらのクラスのオブジェクトをいくつか作成し、それらが何を返すかを見てみましょうtoString()
。
LocalDate today = LocalDate.now();
LocalDate MyBirthday = LocalDate.of(1988, Month.APRIL, 3);
ここで質問があります:新しいクラスのオブジェクトを作成するときにキーワードが使用されないのはなぜですかnew
? 多くの時間を費やしましたが、まだ答えが見つかりません。PS また、新しい現実、つまり新しいクラスの出現と既存のクラスの廃止に関連して、多くの演習や講義を変更することも提案します。
GO TO FULL VERSION