Java - объектно-ориентированный язык программирования, который часто используется для серверных приложений в крупных корпорациях, а также для web-приложений, встравиваемых систем и множества других сфер. В тесте представлены вопросы по темам, которые должен знать Junior Java-разработчик, но тест будет полезен не только новичкам, но и профессионалам для повторения. Готовы?
Сколько ключевых слов зарезервировано языком?
Нисколько
25
50
Какие из зарезервированных слов не используются?
goto
goto, const
Используются все
Какой тип данных не является примитивным?
boolean
string
float
Какие основные принципы ООП Java?
Абстракция, наследование, полиморфизм и инкапсуляция
Наследование, полиморфизм и инкапсуляция
Только наследование
Присутствует ли в классе Java конструкторы?
Да
Нет
Какого модификатора класса не существует?
foreign
strictfp
synchronized
Как правильно объявить переменную?
$i=0;
java.int i=0;
int i=0;
Какого оператора не существует в Java?
==
!=
Какую функцию выполняет оператор %?
Процент от числа
Остаток от деления
В Java такого оператора нет
Допустимы ли в Java вложенные циклы?
Да
Нет
Как называется цикл вида for(объявление : выражение)?
особый for
улучшенный for
укороченный for
Какой класс позволяет делать консольный ввод с клавиатуры?
Scanner
Writer
Reader
Какой метод Scanner считывает введенную строку до первого пробела?
nextLine()
next()
readLine()
Чему равно значение переменной double d = 2.0 - 1.1;?
1
0.9
0.8999999999999999
Чему равно значение переменной byte b = 7;?
0000 0111
7.000
0111
Вы не знаете Java на уровне, достаточном для Junior Java разработчика
Похоже, Вы недавно начали изучать этот язык и еще не успели пройти все важные для Junior уровня темы. Уделяйте достаточно времени как теории, так и практике, и у Вас обязательно получится освоить этот язык! Поделитесь тестом с друзьями и проверьте их знания :)
Вы неплохо знаете основы Java, но недостаточно для уровня Junior Java разработчика
Вы уже неплохо освоили основы Java, но иногда допускаете ошибки по основам. Повторите темы, которые вызвали у Вас сложности, и попробуйте пройти тест еще раз. У Вас обязательно получится! Поделитесь тестом с друзьями и проверьте их знания :)
Junior Java разработчик
Поздравляем! Вы отлично усвоили основы Java. Это не повод останавливаться! Переходите к более сложным темам, продолжайте развиваться и достигайте новых высот на пути к профессии разработчика! Поделитесь тестом с друзьями и проверьте их знания :)