Перегрузка конструктора — это возможность определять несколько методов с одним именем, но разными параметрами внутри класса. Конструкторы используются для создания объектов класса и их инициализации.
Перегруженные конструкторы могут принимать разное количество и типы параметров, что позволяет создавать объекты класса с различными состояниями. При создании экземпляра класса вызывается соответствующий конструктор, который на основе переданных ему аргументов устанавливает нужные значения переменных экземпляра.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28💯2🤣1
Что выведет код сверху?
Anonymous Quiz
11%
1
34%
2
45%
Ошибка компиляции
10%
Ошибка во время выполнения
⚡8
Доменное событие (Domain Event) — одна из идей Domain Driven Design. Как только вы познакомитесь с этой техникой, то больше не захотите обходиться без нее.
В этой статье я покажу пример разработки приложения. Мы пройдем процесс шаг за шагом по мере поступления новых требований. Это должно дать четкое представление о ценности доменных событий.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡15❤5💯1
Почему строка является популярным ключом в
HashMap в Java?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤47⚡2💯2
Между уровнями логирования установлен следующий порядок приоритетов:
OFF < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < ALL
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21💯2⚡1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣103❤13💯3
⚡12👍1
Практическое руководство для миграции своего Java приложения (в особенности Spring Boot) на Kotlin.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11
Что будет, если переопределить
equals() не переопределяя hashCode()? Какие могут возникнуть проблемы?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25⚡5💯2
Mock-объекты — это объекты, которые имитируют поведение реального объекта по какой-то заданной схеме.
Например, для модульного тестирования такие «поддельные» объекты могут симулировать поведение бизнес-объектов. Ну а mock-библиотека Mockito повышает удобство создания и использования mock-объектов.
Подробнее — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20❤2
Что выведет код сверху?
Anonymous Quiz
7%
try catch
67%
try finally
16%
try catch finally
11%
finally
⚡15❤2
Supplier — это функциональный интерфейс, определенный в пакете java.util.function. Он не принимает никаких аргументов и возвращает результат.Supplier используется, когда требуется получить или сгенерировать некоторое значение без входных параметров. Он может быть использован, например, для получения случайного числа, генерации уникального идентификатора или предоставления данных для других функций.Please open Telegram to view this post
VIEW IN TELEGRAM
❤20⚡3💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣57❤10💯2
Какова роль
equals() и hashCode() в HashMap?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28⚡2
В этой статье мы поговорим о разработке и архитектуре современных web-приложений и разработаем серверную часть простого приложения, добавляющего пользователей и их посты.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16❤4
❤8⚡2
Micronaut — это фреймворк на JVM для построения легковесных модульных приложений.
Micronaut содержит возможности похожие на существующие фреймворки, такие как Spring, но в то же время он реализует некоторые новые идеи, которые являются его отличительными чертами.
Вместе с поддержкой Java, Groovy и Kotlin он предлагает множество путей создания приложений.
Подробнее — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18💯2⚡1