Публикации по теме 'java-interview-questions'


Вызов методов из конструкторов Java
Конструкторы Java могут вызывать только частные, окончательные или статические методы . Другими словами, они не должны вызывать переопределяемые методы . В противном случае не полностью созданный объект может быть опубликован, что позволит использовать его неинициализированные данные и приведет к неправильным результатам или исключениям времени выполнения. Пример: прямоугольник и квадрат Предположим, мы сначала пишем класс, описывающий прямоугольник , содержащий длины двух сторон a..

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

101 наиболее важный и часто задаваемый вопрос на собеседовании по Core Java для успешного прохождения собеседования — часть 2
В продолжение нашей предыдущей статьи 101 основной вопрос для собеседования по Java, чтобы пройти собеседование , это вторая часть. Читать первую часть — 101 основной вопрос на собеседовании по Java, чтобы пройти собеседование — Часть 1 Q.51: Какова цель ключевого слова throw в java? Ключевое слово throw используется для явного создания исключения в java. Мы можем генерировать либо проверенное, либо непроверенное исключение. Но ключевое слово throw обычно используется для создания..

Вопросы для собеседования по Java для начинающих — 5
Общие вопросы интервью 1. Будет ли компилироваться программа, если public static void main изменится на static public void main? Компиляция пройдет успешно. 2. Какие методы есть в классе Object? clone(), equals(), finalize(), hashCode(), wait(), notify(), notifyAll(), toString() 3. Почему вам нужно переопределить hashCode, когда вы переопределяете equals в Java? Прежде чем обсуждать взаимосвязь между Equals и хэш-кодом, сначала рассмотрим, что на самом деле делают эти методы...

КАК ПРОЙТИ ИНТЕРВЬЮ С РАЗРАБОТЧИКОМ JAVASCRIPT
Вы ищете разработчика, который преуспевает в JavaScript для вашей организации или стартапа? Если ответ да , важно, чтобы вы уделили достаточно времени выбору правильного разработчика. JavaScript быстро набирает популярность как кроссплатформенный язык программирования для нескольких устройств. Он обеспечивает следующее поколение корпоративных приложений. Недавно JavaScript был назван одним из лучших языков программирования для изучения в 2017 году компанией IBM . На этом этапе он..

Вопросы и ответы на собеседовании по Java 8 - Java2Blog
В этом посте мы ответим на несколько важных вопросов интервью, посвященных Java 8 . За последние годы Java сильно изменилась, и в Java 8 появилось много новых функций, о которых вам нужно знать, когда вы готовитесь к собеседованию по Java. Вот список наиболее часто задаваемых вопросов на собеседовании по Java 8. Вот список наиболее часто задаваемых вопросов на собеседовании по Java 8. 1) Какие новые функции появились в Java 8? В Java 8 было добавлено множество новых функций. Вот..

Вопросы для собеседования по Java для начинающих — 1 (концепции ООП)
1.​ Каковы 4 основные концепции ООП? Абстракция, Полиморфизм, Наследование, Инкапсуляция ​​2. Что такое полиморфизм? Полиморфизм — это способность объекта принимать множество форм. В Java существует два типа полиморфизма, такие как полиморфизм времени компиляции (или статический полиморфизм) и полиморфизм времени выполнения (или динамический полиморфизм). Полиморфизм времени компиляции — перегрузка методов Полиморфизм во время выполнения — переопределение метода ​3.​..