1.10. Тест для самопроверки
- Данные типов со знаком имеют равное количество положительны ненулевых и отрицательных значений.
- Истинно
- Ложно
- Выберите все идентификаторы, которые допускаются в Java программе.
- BigOlLongStringWithMeaninglessName
- $int
- bytes
- $1
- finallist
- Какие из нижеследующих сигнатур могут быть использованы для объявления методаmain()? (Выберите все допустимые.)
- public static void main()
- public static void main(String arg[])
- public void main(String [] arg)
- public static void main(String[] args)
- public static int main(String [] arg)
- Если исходый файл включает в себя все три высокоуровневых элемента, какова их последовательность?
- Импорты, декларация пакета, классы
- Классы, импорты, декларация пакета
- Декларация пакета идёт первой, а порядок импортов и классов не существенен
- Декларация пакета, импорты, классы
- Импорты идёт первыми, а порядок декларации пакета и определений классов несущественен
- Рассмотрим следующую строку кода: int[] x = new int[25];. После её выполения, какие утверждения истинны? (Выберите все истинные утверждения.)
- x[24] = 0
- x[24] не определено
- x[25] = 0
- x[0] = null
- x.length = 25
- Рассмотрим следующий код:
1. class Q6 {
2. public static void main(String args[]) {
3. Holder h = new Holder();
4. h.held = 100;
5. h.bump(h);
6. System.out.println(h.held);
7. }
8. }
9.
10. class Holder {
11. public int held;
12. public void bump(Holder theHolder) {
13. theHolder.held++;
14. }
15. }
Что печатается в строке 6?- 0
- 1
- 100
- 101
- Рассмотрим следующий код:
1. class Q7 {
2. public static void main(String args[]) {
3. double d = 12.3;
4. Decrementer dec = new Decrementer();
5. dec.decrement(d);
6. System.out.println(d);
7. }
8. }
9.
10. class Decrementer {
11. public void decrement(double decMe) {
12. decMe = decMe - 1.0;
13. }
14. }
Что печатается в строке 6?- 0.0
- -1.0
- 12.3
- 11.3
- Как можно заставит сборщик мусора освободить память, выделенную под некий объект?
- Никак
- Вызвав System.gc()
- Вызвав System.gc(), и передав параметром ссылку на объект, память под который хотим освободить
- Вызвав Runtime.gc()
- Установив ссылку на объект в null
- Каков диапазон значений, которые могут быть присвоены перемнной типа short?
- Зависит от аппаратного обеспечения компьютера, на котором запускаетя программа
- От 0 до 216-1
- От 0 до 232-1
- От -215 до 215-1
- От -231 до 231-1
- Каков диапазон значений, которые могут быть присвоены перемнной типа byte?
- Зависит от аппаратного обеспечения компьютера, на котором запускаетя программа
- От 0 до 28-1
- От 0 до 216-1
- От -27 до 27-1
- От -215 до 215-1
4 комментария:
довольно интересно.. вот только неудобно читать неотформатированный код..
советую посмотреть вот этот ресурс:
www.quizful.net
в пятом вопросе кажется неочевидным, что "строка кода" не принадлежит коду внутри метода.
Какая разница, принадлежит или нет? Это абстракция.
прикольный тест)
Отправить комментарий