Java – вопросы с собеседований по ООП, классам (2)

By | 15/12/2013

Ответы на эти идругие вопросы в твоем android устройстве. Качайте GOOGLE PLAY!

Доступно в Google Play

  1. Зачем нужен оператор instanceof?

  2. Зачем нужны и какие бывают блоки инициализации?

  3. Каков порядок вызова конструкторов и блоков инициализации двух классов: потомка и его предка?

  4. Где и для чего используется модификатор abstract?

  5. Можно ли объявить метод абстрактным и статическим одновременно?

  6. Как влияет модификатор static на класс/метод/поле?

  7. О чем говорит ключевое слово final?

  8. Дайте определение понятию “интерфейс”.

  9. Какие модификаторы по умолчанию умеют поля и методы интерфейсов?

  10. Почему нельзя объявить метод интерфейса с модификатором final или static?

  11. Что вы знаете о вложенных классах, зачем они используются?

  12. Каким образом из вложенного класса получить доступ к полю внешнего класса?

  13. В чем разница вложенных и внутренних классов?

  14. Какие классы называются анонимны?

  15. Как связан любой пользовательский класс с классом Object?

  16. Расскажите про каждый из методов класса Object.

  17. В чем особенность работы методов hashCode и equals?

  18. Какой метод возвращает строковое представление объекта?

  19. Чем отличается абстрактный класс от интерфейса, в каких случаях что Вы будете использовать?

  20. Можно ли получить доступ к private переменным классам и если да, то каким образом?

Другие вопросы и ответы с собеседований по java.


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *