Test 16 Вопрос 1. class Clazz { { System.out.println("non-static init"); } public static void main(String a[]) { System.out.println("main"); Clazz ob1.

Презентация:



Advertisements
Похожие презентации
Test 17 Вопрос 1. public class TKO { public static void main(String[] args) { String s = "-"; Integer x = 343; long L343 = 343L; if (x.equals(L343)) s.
Advertisements

Test 3 Вопрос 1. 01:package test; 02: public class Test { 03: public static void main(String [] args) { 04: Test test = new Test(); 05: System.out.println(test.toString());}
Test 10 Вопрос 1. public class Test implements Iterator { // 1 private List list = new ArrayList (); // 2 public void addList(T... ts) { Collections.addAll(list,
Test 12 Вопрос 1. public class Cast { public static void main (String[] args){ byte b = 128; int i = b; System.out.println(i); } } a)Во время выполнения.
Test 8 Вопрос 1. class Class1 { Class1(int i) { System.out.println("Class1(int)"); } public class Class2 extends Class1 { Class2(double d) { // 1 this((int)
Test 13 Вопрос 1. public class StringTest { public static void main(String[] arg){ test(new String[] { null });} static void test(Object[] o){System.out.print(1);}
Test 20 Вопрос 1. public class Main { public static void var(Integer x, int y){ System.out.println("Integer int"); } public static void var(Object... x)
Test 4 Вопрос 1. public class TestOutput { public static void main(String[] args) throws IOException { PrintStream out = new PrintStream( new BufferedOutputStream(
Test 5 Вопрос 1. В результате компиляции каких строк будет происходить ошибка компиляции: public class Main { public static void main(String[] args) {
Test 9 Вопрос 1. public class A { private String runNow() { return "High"; } static class B extends A { public String runNow() { return "Low"; } } public.
Test15 Вопрос 1. class AClass { } public class Test { public static void main (String... args) { ArrayList a = new ArrayList (); AClass aaaClass = new.
Test 14 Вопрос 1. class Main { public void method() { static class One { public One() { System.out.println("From one"); } } public static void main(String...
Test 11 Вопрос 1. class HashTest { private static Set set = new LinkedHashSet (); public static void main(String[] args) { set.add("one"); set.add("two");
Test21 Вопрос 1. public class Test { void a1(Object... i){ System.out.println("[Object... i]"); } void a1(Integer... i){ System.out.println("[Integer...
Интерфейсы в Java. Интерфейсы Множественное наследование не допускается при помощи классов Допускается множественное наследование при помощи интерфейсов.
Исключения в Java Макаревич Л. Г.. Исключения – это механизм взаимодействия между кодом, приведшим к ошибке, и кодом, обрабатывающим ошибку Исключение.
Test 6 Вопрос 1. Как можно уничтожить объект в Java? a)присвоить null всем ссылкам на объект b)вызвать Runtime.getRuntime().gc() c)вызвать метод finalize()
Практическое программирование на Java к.ф.-м.н. Козлов Дмитрий Дмитриевич Кафедра АСВК, Лаборатория Вычислительных комплексов.
Java Collections Framework (JCF) in Java Tutorial for students of universities Author: Oxana Dudnik.
Saint Petersburg, 2011 Java Lecture Generics. Quiz ArrayList lst = new ArrayList(); Collection c = lst; lst.add("one"); lst.add(two"); lst.add(three");
Транксрипт:

Test 16

Вопрос 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

Вопрос 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

Вопрос 3. Какие из следующих исключений являются checked исключениями? a)IllegalMonitorStateException b)IllegalThreadStateException c)IllegalArgumentException d)InterruptedException e)Ни одно из перечисленных

Вопрос 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

Вопрос 5. Выберите все валидные сигнатуры методов: a)public abstract void Test() { } b)public void abstract Test(); c)public abstract void Test(); d)native void doSomething( int i );

Вопрос 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"

Вопрос 7. Класс массива любого типа переопределяет 1 метод из родительского класса Object. Какой? a)clone() b)equals(Object obj) c)getClass() d)hashCode() e)toString()

Вопрос 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)Произойдет ошибка компиляции

Вопрос 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

Вопрос 10. Какое из указанных действий приведет к тому, что поток переходит в состояние пассивный? (выберите два) a)вызов метода sleep() без параметра; b)вызов метода stop(); c)окончание выполнения метода run(); d)вызов метода notifyAll(); e)вызов метода wait() с параметром null.