В чем отличие между структурой данных LinkedList и коллекцией HashSet в Java?
LinkedList и HashSet — это разные структуры данных с разными целями и характеристиками:
Читать ответПодготовка к интервью
1197 вопросов по Java с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Java — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: java, backend, database.
Каталог
LinkedList и HashSet — это разные структуры данных с разными целями и характеристиками:
Читать ответHashMap в Java не является реализацией интерфейса Collection.
Читать ответArrayList популярен для хранения коллекций данных в Java благодаря следующим преимуществам:
Читать ответВ Java Error и непроверяемые исключения (RuntimeException и их потомки) оба являются подклассами Throwable, но служат разным целям:
Читать ответДля обеспечения безопасности и корректности многопоточных программ в Java применяют следующие методы:
Читать ответИспользование примитивных типов данных в Java обеспечивает более быструю работу по сравнению с объектами-обёртками (например, int против Integer).
Читать ответМетод wait() используется для приостановки выполнения текущего потока до тех пор, пока другой поток не вызовет notify() или notifyAll() на том же объекте.
Читать ответList в Java — это упорядоченная коллекция элементов, которая допускает дубликаты. Элементы имеют индекс, начиная с 0.
Читать ответJDK (Java Development Kit) — это комплект разработчика для Java, который включает в себя всё необходимое для создания, компиляции и запуска Java-приложений.
Читать ответJava и C# — это объектно-ориентированные языки программирования с похожим синтаксисом, но между ними есть несколько ключевых отличий:
Читать ответJava EE (теперь Jakarta EE) — это платформа для разработки корпоративных приложений на Java.
Читать ответВ Java-приложениях под "роутерами" обычно понимают компоненты, которые отвечают за маршрутизацию запросов или событий. Типы роутеров зависят от контекста:
Читать ответ