Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемЗинаида Ярыгина
1 Test 16
2 Вопрос 1. class Clazz { { System.out.println("non-static init"); } public static void main(String a[]) { System.out.println("main"); Clazz ob1 = new Clazz(); } static { System.out.println("static init"); } } a)main static init non-static init b)static init main non-static init c)non-static init main static init d)static init non-static init main
3 Вопрос 2. Выберите все верные утверждения: a)Интерфейсы Set и List наследуются от интерфейса Collection b)Интерфейсы Set, SortedSet, List, Map, SortedMap находятся в пакете java.util c)В библиотеке классов есть интерфейс Collections d)В HashSet объекты хранятся в произвольном порядке e)Интерфейс Map наследуется от интерфейса Collection f)Объекты, реализующие интерфейс List не могут содержать в себе одинаковые объекты g)В классе Arrays есть метод, позволяющий представить массив в виде объекта типа List
4 Вопрос 3. Какие из следующих исключений являются checked исключениями? a)IllegalMonitorStateException b)IllegalThreadStateException c)IllegalArgumentException d)InterruptedException e)Ни одно из перечисленных
5 Вопрос 4. public class Format2 { public static void main(String[] args) { String s = "hello123"; Formatter f = new Formatter(); f.format("%S", s); System.out.println(f); } } a)Программа выведет "hello123" без кавычек b)Программа выведет "HELLO123" без кавычек c)Ошибка компиляции d)IllegalFormatException
6 Вопрос 5. Выберите все валидные сигнатуры методов: a)public abstract void Test() { } b)public void abstract Test(); c)public abstract void Test(); d)native void doSomething( int i );
7 Вопрос 6. public class Func { public int f(int x) { if (x%2 == 0) throw new IllegalArgumentException(); return x; } static int x = new Func() { public int f(int x) { try { return super.f(x); } finally { return 1; } } }.f(4); { System.out.println("x = " + x); } public static void main(String[] args) { } } a)напечатает "х = 4 b)ошибка компиляции c)напечатает "х = 0 d)ничего не будет напечатано e)напечатает "х = 1"
8 Вопрос 7. Класс массива любого типа переопределяет 1 метод из родительского класса Object. Какой? a)clone() b)equals(Object obj) c)getClass() d)hashCode() e)toString()
9 Вопрос 8. package pak1; import pak2.B; public class A { void doAThings() { System.out.print("A "); } public static void main(String[] args) { A a = new B(); a.doAThings(); } } package pak2; import pak1.A; public class B extends A { public void doAThings() { System.out.println("I'm B ;)"); } } a)На консоль выведется "I'm B ;) b)На консоль выведется "A I'm B ;) c)На консоль выведется "A d)Произойдет ошибка компиляции
10 Вопрос 9. Каков будет результат команды javac Parent.java && java Parent если Parent.java содержит следующий код: public class Parent { public Parent() { print("created");} public static void main(String []args) { new Child(); } public static void print(String s) { System.out.println("Parent: " + s); } } class Child extends Parent { public Child() {print("created"); } public static void print(String s) { System.out.println("Child: " + s); } public static void main(String []args) { new Child(); } } a)Ошибка компиляции b)Parent: created Child: created c)Child: created d)Parent: created e)Ошибка времени выполнения f)Child: created Parent: created
11 Вопрос 10. Какое из указанных действий приведет к тому, что поток переходит в состояние пассивный? (выберите два) a)вызов метода sleep() без параметра; b)вызов метода stop(); c)окончание выполнения метода run(); d)вызов метода notifyAll(); e)вызов метода wait() с параметром null.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.