Класс object java собеседование

Вопросы с собеседования 1 уровень

— Чуть не забыл. Вот тебе несколько вопросов к собеседованию, рассмотренных в текущем уровне:

Вопросы к собеседованиям
1 Перечислите методы класса Object
2 Зачем нужны методы equals & hashCode?
3 Что будет, если переопределить equals, но не переопределить hashCode?
4 Зачем нужны методы wait, notify, notifyAll?
5 Как правильно клонировать объект?
6 Зачем нужен метод finalize() и как он работает?
7 В чем отличие final, finally, finalize?
8 Что такое try-with-resources?
9 Чем отличаются методы wait(1000) и sleep(1000)?
10 В чем отличие i++ и ++i ?

Java-университет

Если кратко хотите теорию пробежать еще раз, чтобы систематизировать знания, в формате вопрос-ответ: https://jsehelper.blogspot.com/2016/01/java-core-2.html

Есть такой вопрос: пусть объект какой-то нити вызвал метод wait(10_000), а объект другой нити вызвал метод notify() до истечения 10 000 ms, переданных в метод wait. Тогда: 1. Ожидание досрочно завершиться и программа продолжит своё выполнение? 2. Будет выброшено исключение?

JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.

Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.

Источник

Читайте также:  Java exec shell command
Оцените статью