Java практика #1. База данных интернет-магазина на Java EE, EJB, Maven и Hibernate
Перестаньте писать свой собственный код — используйте вместо этого эти библиотеки Java
Java эволюционировала. Экосистема стала зрелой. Библиотеки проверены в бою. И теперь современные функции Java, такие как записи, HttpClient, новые методы String и Optional, делают написание чистого, лаконичного кода проще, чем когда-либо, — без необходимости делать все самостоятельно. В этой статье расскажу Вам 15 вещей, которые вам следует прекратить разрабатывать с нуля, — и какие современные инструменты и библиотеки Java следует использовать вместо этого. Если вы все еще создаете JSON с помощью конкатенации строк, остановитесь сейчас...
Java 16. Дайте краткую характеристику immutable object. Зачем они нужны?
Неизменяемые объекты (immutable objects) в Java - это объекты, которые нельзя изменить после их создания. Объекты, такие как строки (String) или числа (Integer), являются неизменяемыми. Когда вы создаете новое значение для такого объекта, на самом деле создается новый объект, и старый объект остается неизменяемым. Основное преимущество неизменяемых объектов - это их надежность и защита от изменений со стороны других частей программы. Также они обеспечивают безопасность многопоточного программирования,...