Чем отличается класс от интерфейса в Java?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🤣4🔥3👨💻2👍1
В статье объясняется, как работает JDBC — стандартный способ подключения Java-приложений к базам данных.
Разбираются типы драйверов, методы выполнения запросов и управление транзакциями, что поможет понять, как Java взаимодействует с различными СУБД.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍5❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣39👍6😁6❤1🔥1
Может ли класс быть
static
?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤8🔥4
В статье разбирается, как работает JEP 491, устраняющий привязку виртуальных потоков к системным при использовании
synchronized
в Java 24. Автор воспроизводит эксперимент, изначально не показавший улучшений, и шаг за шагом показывает, при каких условиях новая механика действительно даёт эффект.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡4🔥4❤3
Как работает область видимости переменных в Java?
Ответ:
Например, переменная, объявленная внутри if или for, не доступна снаружи этого блока. Переменные экземпляра (поля) доступны во всех методах объекта, а локальные переменные — только в том методе или блоке, где они созданы.
Также важно: нельзя использовать переменную до её объявления — Java строго следит за этим на этапе компиляции.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍5🔥5💯1
Репозиторий с чистыми и понятными реализациями алгоритмов на Java — сортировки, графы, динамика, строки, деревья, хеш-таблицы и многое другое.
Подойдёт для обучения, подготовки к собеседованиям и как база для собственных решений.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥6👍2
Как работает
ForkJoinPool
?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4🔥3
В статье разбирается, как эффективно готовиться к собеседованию по системному проектированию и уверенно проходить его.
Автор даёт чёткую структуру ответа, объясняет, как рассуждать вслух, прорабатывать архитектуру и отвечать на уточняющие вопросы.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2❤1
Как вызывать
default
метод интерфейса в реализующем этот интерфейс классе?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍8🔥5🤯3🤔2
Хотите разобраться в основах контейнеризации и оркестрации? В этой статье раскрываются ключевые концепции и принципы работы этих технологий.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥5👍3
Как изменится поведение метода
wait()
, если передать ему аргумент? Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤6🔥2
В статье рассматриваются особенности использования JOOQ и Hibernate в проектах на Java и их подходы к работе с данными.
Автор объясняет, как JOOQ обеспечивает статическую типизацию для работы с SQL, а Hibernate управляет объектно-реляционным отображением, и почему они не являются взаимозаменяемыми.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤2
Что такое Reflection API и для чего оно используется?
Ответ:
Это мощный инструмент, который используется в фреймворках, таких как Spring, для инъекции зависимостей и динамического создания объектов.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍5🔥5
Подробная карта того, что нужно знать и изучать на каждом этапе развития, с ссылками на полезные материалы.
Отличный ориентир, чтобы выстроить системное обучение или закрыть пробелы в знаниях.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍1🔥1