en
Feedback
Java задачи с собеседований

Java задачи с собеседований

Open in Telegram

Задачи, тесты и теоретические вопросы по JAVA. Репозиторий: https://github.com/proghub-official/java-interview Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny

Show more
5 885
Subscribers
-124 hours
+17 days
-2730 days
Posts Archive
Что произойдет после компиляции и выполнения данного кода?
Anonymous voting

Что произойдет после компиляции и выполнения данного кода? Вопрос: https://proghub.dev/q/dbd098 Добавить свой вопрос
Что произойдет после компиляции и выполнения данного кода? Вопрос: https://proghub.dev/q/dbd098 Добавить свой вопрос

Является ли допустимым отсутствие декларации package в исходном коде?
Anonymous voting

Скомпилируется ли следующий код ?
Anonymous voting

Скомпилируется ли следующий код ? ? Вопрос: https://proghub.dev/q/839a46 Добавить свой вопрос
Скомпилируется ли следующий код ? ? Вопрос: https://proghub.dev/q/839a46 Добавить свой вопрос

Что будет в результате компиляции и выполнения данного кода?
Anonymous voting

Что будет в результате компиляции и выполнения данного кода? ? Вопрос: https://proghub.dev/q/af49e7 Добавить свой вопрос
Что будет в результате компиляции и выполнения данного кода? ? Вопрос: https://proghub.dev/q/af49e7 Добавить свой вопрос

Вложенный класс имеет доступ ко всем методам и свойствам класса в котором он обьявлен?
Anonymous voting

Java Библиотека - лучший контент по Java здесь! Каждый день публикуем ответы на самые актуальные вопросы🔥 А также делимся лу
Java Библиотека - лучший контент по Java здесь! Каждый день публикуем ответы на самые актуальные вопросы🔥 А также делимся лучшими книгами, интересными статьями и многим другим. Переходи по ссылке и присоединяйся, чтобы не пропустить всё самое свежее!

☝️Объяснение: Для выполнения unboxing conversion все команды вида "b1 = true" неявно заменяются на "b1 = Boolean.valueOf(true)". Метод valueOf(), в свою очередь, возвращает заранее созданный объект - Boolean.TRUE. Получается, что переменные b1-b8 ссылаются на один и тот же объект (Boolean.TRUE), а для b9-b11 создаются отдельные экземпляры. Всего получается 4 различных объекта.

На какое количество различных объектов будут ссылаться переменные b1 - b11 после выполнения данного кода:
Anonymous voting

На какое количество различных объектов будут ссылаться переменные b1 - b11 после выполнения данного кода? Вопрос: https://pro
На какое количество различных объектов будут ссылаться переменные b1 - b11 после выполнения данного кода? Вопрос: https://proghub.dev/q/8e136d Добавить свой вопрос

☝️Объяснение: 1) Call new House("x "); 2) invoke House(String name) {}; - constructor with argument String ; 3)call this(); 4)invoke House(){}; - default constructor 5) call super(); 6)always invoke default constructor Building(){}; - execute code and print "b"; 7)return to House default constructor - execute code and print "h"; 8)return to House constructor with argument String - execute code and print "hn x ", where "x " - paremeter new House("x "); 9)and result "b h hn x "; Выглядит как цепочка! Очень хороший пример

Какой будет результат выполнения кода?
Anonymous voting

Какой будет результат выполнения кода? Тест: https://proghub.dev/t/oop-java Добавить свой вопрос
Какой будет результат выполнения кода? Тест: https://proghub.dev/t/oop-java Добавить свой вопрос

Вложенный класс имеет доступ к статическим методам и свойствам класса в котором он обьявлен?
Anonymous voting

☝️Объяснение: метод *print* класса Print1 не переопределяется методом *print* класса Print2, так как последний даже не знает о существовании такого в классе-родителе (ибо там он private). Эти методы *print* - это 2 разных метода, доступные только каждый в своем классе. Поэтому, в методе *void print(Print1 p)* при вызове метода *print* компилятор находит приватный метод и, зная, что его дальнейшее переопределение невозможно в принципе, вызывает его.

Каким будет результат работы программы?
Anonymous voting

Каким будет результат работы программы? ? Вопрос: https://proghub.dev/q/343406 Добавить свой вопрос
Каким будет результат работы программы? ? Вопрос: https://proghub.dev/q/343406 Добавить свой вопрос

Что будет выведено на консоль в результате выполнения следующего кода:
Anonymous voting