Урок Java 334: Java 8 p10: LocalDate
Класс Date в Java разбор и конвертация (примеры кода).
Класс Date это самый первый класс для работой с датами в Java, он хранит дату в миллисекундах, которые прошли с 1 января 1970 года. Называется — “Unix-время”
Если создать объекта Date с пустым конструктором, тогда результатом это текущая дата и время на момент создания объекта...
Java 1818. Как задать дату в java
В Java существует несколько способов задать дату. Один из них - использовать класс java.util.Date. Вот пример кода, который показывает, как задать текущую дату: import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
} В этом примере создается новый объект Date, который представляет текущую дату и время. Затем дата выводится на экран с помощью метода System.out.println(). Вы также можете задать конкретную дату, указав количество миллисекунд, прошедших с 1 января 1970 года...
Java Records: глубокое погружение и паттерны использования за пределами DTO
Java Records, дебютировавшие как preview в Java 14 и ставшие полноценной фичей в Java 16, произвели революцию в создании классов-носителей данных. Однако большинство разработчиков воспринимают Records лишь как лаконичную замену DTO с автоматическими геттерами, equals/hashCode и toString. Это упущение — настоящий потенциал Records значительно шире. За пределами тривиального использования скрываются возможности для построения типобезопасных конфигураций, реализации бизнес-логики через value objects, создания DSL и даже моделирования state-машин...