NEW
Font size
WorksheetsHhhjj
Total questions: 10
Worksheet time: 5mins
Какую основную задачу решает язык Java при создании программ?
Позволяет писать программы, которые можно запускать на разных платформах
Используется только для написания драйверов устройств
Служит исключительно для разработки игр
Предназначен только для администрирования баз данных
Почему скомпилированную программу запускают без расширения .class, то есть java Hello, а не java Hello.class?
JVM сама ищет расширение
Команда java принимает имя класса, а не имя файла
class зарезервировано под системные библиотеки
Это устаревшее требование, в новых версиях можно писать с расширением
Какая особенность делает Java кроссплатформенным языком?
Автоматическое обновление JDK
Использование байт-кода и JVM
Поддержка нескольких IDE
Наличие стандартных библиотек
Чем отличается JDK от JRE?
JDK включает только виртуальную машину, JRE — компилятор
JDK включает инструменты для разработки, JRE — только для запуска
JDK предназначен для мобильных устройств, JRE — для серверов
Отличий нет, это одно и то же
Какая команда используется для компиляции Java-кода?
java
javac
javadoc
jar
Какая из характеристик наиболее точно описывает JVM?
Аппаратная платформа для Java-программ
Виртуальная машина, интерпретирующая байт-код
Программа для отладки кода
Расширение для ide
Какой файл содержит исходный код программы на Java?
Java
Exe
Class
Javas
Что представляет собой байт-код в Java?
Машинный код конкретного процессора
Универсальный промежуточный код для JVM
Исходный код программы на Java
Оптимизированный код для Android
Почему говорят, что Java обеспечивает безопасность и надёжность выполнения программ?
Компилятор автоматически исправляет ошибки
JVM контролирует выполнение и использует сборщик мусора
В Java нет синтаксических ошибок
JRE включает антивирус
Какое утверждение о кроссплатформенности Java является корректным?
Код Java компилируется сразу в машинные инструкции для каждой платформы
Java автоматически конвертируется в Python или C++ на другой платформе
Один и тот же байт-код может выполняться на разных платформах благодаря JVM
Кроссплатформенность возможна только в OpenJDK, но не в Oracle JDK
