Скачать тест — (Основы разработки программного обеспечения.sa_Java_96c90832.pdf)
- Выберите верное определение ветвления в Java:
- Переменная в Java — это:
- В чем суть операции присвоения?
- Какой символ используется для операции присвоения?
- Какой символ используется в Java для сравнения?
- Что такое Debug?
- Сколько примитивных типов данных существует в Java?
- Какой результат мы получим разделив 5 на 3 в Java?
- Какой тип значения возвращают логические операции в Java?
- Для чего используются тернарные операторы?
- При помощи какой функции в java можно вычислить квадратный корень из числа?
- Как обозначается целочисленный тип данных в java?
- Что будет выведено на экран? System.out.println((8 / 4) — (8 + (2 — 1)) + 7 * 2);
- Какое значение содержит переменная name1: var name1 = «Pol»; var name2 = «Bob»; name1 = «Stiv»; System.out.println(name2);
- Для чего используется класс scanner в java?
- Циклы в Java — это:
- Какие виды циклов выделяют в Java?
- “Управляющая конструкция программного кода, которая нарушает линейность исполнения алгоритма и позволяет выполнить указанный код множество раз”. О каком цикле идет речь?
- К какому виду относится следующий цикл? do { statement(s) } while (expression)
- К какому виду относится следующий цикл? for (initialization; termination; increment) { statement(s) }
- Массив в Java — это:
- Что делает операция % ?
- Для чего в java используется ключевое слово final?
- Ключевое слово в java для прекращения цикла?
- Как объявить массив в java?
- Возможно ли цикл for заменить другим циклом ?
- Чем можно заменить условные операторы if-then-else в java?
- К какому типу языков программирования относится java?
- Каким образом возможно обратиться к конкретному символу строки в java?
- Какой стиль именования переменных используется в Java?
- Шаблонная конструкция, которая позволяет описать в программе объект, его свойства и поведение — это:
- Блок кода, состоящий из ряда инструкций, который можно вызывать по его имени — это:
- Дайте определение области видимости в Java
- Где правильно присвоено новое значение к многомерному массиву?
- Какой из способов будет выводить “True”, при вводе только чисел 1, 2 или 3?
- Какой метод позволяет запустить программу на Java?
- Что такое ООП?
- Как объявить класс в коде?
- Для чего необходимо ключевое слово this?
- Для чего используется оператор return в java?
- В конструкции System.out.println() метод println() это:
- Что будет выведено на экран? var language1 = «time»; var language2 = «timing»; System.out.println(language1.length() + language2.length() — 2);
- Что будет возвращать функция представленная ниже? class App { public static void multiply(int x, int y) { x + y; } }
- Что происходит при встрече компилятора с оператором return?
- За что отвечает оператор continue в java?
- Что такое наследование в java?
- Что представляет собой конструктор в java?
- Для чего используется ключевое слово null в java?
- Для используется finally в java?
- Что такое Staketrace в java?
- Что представляет собой Checked исключение в java?
- Что такое unchecked исключения в java?
- Для чего используется Stacktrace в java?
- В каких случаях возникает ошибка NullPointerException в java?
- За что отвечает try исключение в java?
- Как используется ключевое слово throw для исключений в java?
- Как используется обработка исключения catch в java?
- Что будет выведено на экран при выполнении java кода приведенного ниже? public class Main { public static void main(String[] args) { String date = «01 января 1995 года»; System.out.println(date); } }
- Для чего нужен механизм исключений в java?
- Какой класс применяется для работы с датами в java?
- Какое ключевое слово используется для описания интерфейса?
- Для чего используется метод toString
- Какое ключевое слово означает, что класс реализует интерфейс?
- Для чего не может использоваться абстрактный класс?
- Класс должен быть абстрактным в том случае, если:
- Какой уровень доступа у методов интерфейса по умолчанию?
- Как согласно стандартной нотации java стоит именовать классы?
- Что такое композиция в парадигме ООП в языке java?
- Что представляет собой наследование в контексте парадигмы ООП?
- Для чего используется метод equals() в java?
- Что такое модификаторы доступа в java?
- Скомпилируется ли код приведенный ниже? class A {} class B extends A {} // 1 // main method A a = new B(); // 2 B b = new B(); // 3
- Какое ключевое слово в Java отвечает за наследование?
- Какие модификаторы доступа могут иметь абстрактные методы?
- Сколько конструкторов в классе Exception?
- Чем отличается от обычных массивов arraylist?
- Существует ли в ArrayList метод remove()?
- Существует ли метод add() в LinkedList?
- Что такое Comparable?
- Какой интерфейс стоит использовать для нестандартного сравнения в JAVA?
- Что должно вернуть выражение x.equals(null) в соответствии с контрактом по написанию этого метода?
- Какие классы коллекций позволяют изменять размер и предоставляют индексированный доступ к элементам, но чьи методы не синхронизированы?
- Какое утверждение верно для класса java.util.ArrayList?
- Если метод equals возвращает значение true для двух объектов, какие значения должен вернуть метод hashCode()?
- Алгоритм, требует реализации java.util.List, которая обеспечивает эффективную реализацию add(0, object), но НЕ нуждается в поддержке быстрого произвольного доступа. Что поддерживает эти требования?
- Какую реализацию Set вы бы выбрали, чтобы итератор Set выдавал вам объекты в порядке их вставки?
- Является ли HashSet упорядоченным и отсортированным множеством?
- Что является допустимым объявлением в интерфейсе?
- Какие варианты являются правильными объявлениями методов в интерфейсе?
- Может ли метод hashCode() возвращать одно значение для всех объектов данного класса?