Классы данных в Kotlin
1. Обзор В языке Kotlin введено понятие классов данных (Data Classes), основная цель которых - просто хранить данные без необходимости вводить шаблонный код, необходимый в Java для создания POJO (Plain Old Java Object). Проще говоря, решение Kotlin позволяет избежать написания методов-геттеров, методов-сеттеров, а также методов equals и hashCode, что делает классы моделей более чистыми и читаемыми. В этой краткой статье мы рассмотрим классы данных в Kotlin и сравним их с их аналогами в Java. 2....
Java: Будьте внимательны с классами пакета java.lang
Java — язык программирования, известный своей стабильностью и богатой стандартной библиотекой. Особое место в ней занимает пакет java.lang, который автоматически импортируется в любой Java-класс. Это делает его классы неотъемлемой частью повседневной разработки. Однако их кажущаяся простота может ввести в заблуждение. В этой статье разберем, на что обратить внимание при работе с java.lang, чтобы избежать типичных ошибок. Пакет java.lang содержит фундаментальные классы и интерфейсы, необходимые для работы Java-приложений...