5 лет назад
Класс Date в Java разбор и конвертация (примеры кода).
Класс Date это самый первый класс для работой с датами в Java, он хранит дату в миллисекундах, которые прошли с 1 января 1970 года. Называется — “Unix-время” Если создать объекта Date с пустым конструктором, тогда результатом это текущая дата и время на момент создания объекта...
2 года назад
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 года...
2 недели назад
Java Records: глубокое погружение и паттерны использования за пределами DTO
Java Records, дебютировавшие как preview в Java 14 и ставшие полноценной фичей в Java 16, произвели революцию в создании классов-носителей данных. Однако большинство разработчиков воспринимают Records лишь как лаконичную замену DTO с автоматическими геттерами, equals/hashCode и toString. Это упущение — настоящий потенциал Records значительно шире. За пределами тривиального использования скрываются возможности для построения типобезопасных конфигураций, реализации бизнес-логики через value objects, создания DSL и даже моделирования state-машин...