Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемДмитрий Фаминицын
1 Test 11
2 Вопрос 1. class HashTest { private static Set set = new LinkedHashSet (); public static void main(String[] args) { set.add("one"); set.add("two"); set.add("three"); set.add("/u000a"); set.add("/u000d"); set.add("/u000c"); set.add("1"); set.add("2"); set.add("3"); for (String string : set) { System.out.print(string + " "); } } a)Ошибка времени выполнения b)/u000a /u000c /u000d one three two c)one two three /u000a /u000d /u000c d)3 2 two 1 /u000a one three /u000c /u000d e)Ошибка компиляции f)Ничего из вышеперечисленного
3 Вопрос 2. public class IntegerTest{ public static void main(String[] argv){ Integer i1 = new Integer("1"); Integer i2 = new Integer("2"); Integer i3 = Integer.valueOf("3"); int i4 = i1 + i2 + i3; System.out.println(i4); } } a)Ошибка компиляции: Integer class has no constructors which take a String argument b)Ошибка компиляции: Incorrect argument passed to the valueOf method c)Ошибка компиляции: Integer objects cannot work with + operator d)Программа выведет "6" без кавычек
4 Вопрос 3. Какие из этих кусков кода не вызовут ошибок компиляции? a)try { System.out.println("Inside try-block");} catch(Exception e) { } catch(IOException e) { } b) try { System.out.print("Inside empty try"); } System.out.print("\n"); catch(Exception e) {} c) try { System.out.println("Inside try-block"); } catch(IOException e) { } d) try {System.out.println("Inside try-block"); } catch(Exception e) {}
5 Вопрос 4. class TreeTest { private static Set set = new TreeSet (); public static void main(String[] args) { set.add("one"); set.add("two"); set.add("three"); set.add("/u000a"); set.add("/u000d"); set.add("/u000c"); set.add("1"); set.add("2"); set.add("3"); for (String string : set) { System.out.print(string + " "); } } } a)Ошибка времени выполнения b)/u000a /u000c /u000d one three two c)one two three /u000a /u000d /u000c d)3 2 two 1 /u000a one three /u000c /u000d e)Ошибка компиляции
6 Вопрос 5. abstract class Abstract { abstract Abstract meth(); } class Owner { Abstract meth() { class Inner extends Abstract { Abstract meth() { System.out.print("inner "); return new Inner(); } return new Inner();} public class Quest9 { public static void main(String a[]) { Owner ob = new Owner(); Abstract abs = ob.meth(); abs.meth();} a) inner; b) inner inner; c) inner inner inner; d) ошибка компиляции;
7 Вопрос 6. Thread t1=new Thread(); t1.setPriority(7); ThreadGroup tg=new ThreadGroup("TG"); tg.setMaxPriority(8); Thread t2=new Thread(tg,"t2"); System.out.print("приоритет t1= + t1.getPriority()); System.out.print(", приоритет t2= + t2.getPriority()); a) приоритет t1 = 7, приоритет t2 = 5; b) приоритет t1 = 7, приоритет t2 = 8; c) приоритет t1 = 10, приоритет t2 = 8;
8 Вопрос 7. class T1 implements Runnable{ public void run(){ System.out.print("t1");} } class T2 extends Thread{ public void run(){ System.out.print("t2 ");} } public class Quest3 { public static void main(String[] args) { T1 t1 = new T1(); T2 t2 = new T2(t1); t1.start(); t2.start(); } a) t1 t2; b) t2 t1; c) ошибка компиляции: метод start() не определен в классе T1; d) ничего из перечисленного.
9 Вопрос 8. public class Main { public static void main(String[] args) { int i = 0; int j = 1; System.out.println(i += (j < i) ? (2) : (3)); //1 } } a)1 b)2 c)3 d)Ошибка компиляции в строке 1
10 Вопрос 9. interface Animal { void eat(); } // Сюда вставить код public class HouseCat implements Feline { public void eat() { } } a)interface Feline extends Animal { } b)interface Feline extends Animal { void eat(); } c)interface Feline extends Animal { void eat() { } }
11 Вопрос 10. Какие из следующих фрагментов кода являются правильным кодом Java? a)Integer int2 = new Integer (15); int2; b) String A = "Test1"; A -= "23"; c) Integer int1 = new Integer (41); int1 -= 33; d) String A = "Test2"; A += "55";
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.