Test21 Вопрос 1. public class Test { void a1(Object... i){ System.out.println("[Object... i]"); } void a1(Integer... i){ System.out.println("[Integer...

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



Advertisements
Похожие презентации
Test 10 Вопрос 1. public class Test implements Iterator { // 1 private List list = new ArrayList (); // 2 public void addList(T... ts) { Collections.addAll(list,
Advertisements

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 9 Вопрос 1. public class A { private String runNow() { return "High"; } static class B extends A { public String runNow() { return "Low"; } } public.
Test 11 Вопрос 1. class HashTest { private static Set set = new LinkedHashSet (); public static void main(String[] args) { set.add("one"); set.add("two");
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.
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 5 Вопрос 1. В результате компиляции каких строк будет происходить ошибка компиляции: public class Main { public static void main(String[] args) {
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 14 Вопрос 1. class Main { public void method() { static class One { public One() { System.out.println("From one"); } } public static void main(String...
Test 4 Вопрос 1. public class TestOutput { public static void main(String[] args) throws IOException { PrintStream out = new PrintStream( new BufferedOutputStream(
Test15 Вопрос 1. class AClass { } public class Test { public static void main (String... args) { ArrayList a = new ArrayList (); AClass aaaClass = new.
Test 12 Вопрос 1. public class Cast { public static void main (String[] args){ byte b = 128; int i = b; System.out.println(i); } } a)Во время выполнения.
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 16 Вопрос 1. class Clazz { { System.out.println("non-static init"); } public static void main(String a[]) { System.out.println("main"); Clazz ob1.
Исключения в Java Макаревич Л. Г.. Исключения – это механизм взаимодействия между кодом, приведшим к ошибке, и кодом, обрабатывающим ошибку Исключение.
Синтаксис языка Java. Символы и синтаксис Перевод строчки эквивалентен пробелу Регистр в именах различается.
Интерфейсы в Java. Интерфейсы Множественное наследование не допускается при помощи классов Допускается множественное наследование при помощи интерфейсов.
Абстрактные типы данных 1. Абстрактная дата Date dt1, dt2; dt1 = new Date(1, Date.MARCH, 2006); dt2 = (Date)dt1.clone(); dt2.add(300); //
Test 6 Вопрос 1. Как можно уничтожить объект в Java? a)присвоить null всем ссылкам на объект b)вызвать Runtime.getRuntime().gc() c)вызвать метод finalize()
Параллельная работа сокетов в C#. Потоки в C# using System; using System.Threading; public class ThreadExample { public static void ThreadProc() { for.
Транксрипт:

Test21

Вопрос 1. public class Test { void a1(Object... i){ System.out.println("[Object... i]"); } void a1(Integer... i){ System.out.println("[Integer... i]"); } public static void main(String... args){ a1(new Integer[19]); } } a)[Object... i] b)[Integer... i] c)Ошибка времени выполнения d)Ошибка компиляции

Вопрос 2. public class Main { public static void main(String[] args) { Long l1 = (Long) 4l; Long l2 = (Long) 4l; Long l3 = (Long) 444l; Long l4 = (Long) 444l; System.out.println((l1 == l2) + " " + (l3 == l4)); } } a)Программа выведет "false false" без кавычек b)Программа выведет "false true" без кавычек c)Программа выведет "true false" без кавычек d)Программа выведет "true true" без кавычек e)Ошибка времени выполнения

Вопрос 3. class Data implements Cloneable { private String string = ""; public Data(String string) { this.string = string; } public String getString() { return string; } public void setString(String string) { this.string = string; } public Object clone() { return new Data(string); } } public class Main { public static void main(String... args) { Vector vector1 = new Vector (); Data data1 = new Data("1"); Data data2 = new Data("2"); Data data3 = new Data("3"); vector1.add(data1); vector1.add(data2); vector1.add(data3); Vector vector2 = (Vector ) vector1.clone(); //1 for(Data dt : vector2) { System.out.print(dt.getString() + " "); dt.setString("_" + dt.getString()); } vector2.removeAllElements(); System.out.println(); for(Data dt : vector1) { System.out.print(dt.getString() + " "); } } } a)1 2 3 _1 _2 _3 b)3 2 1 _3 _2 _1 c) d)Ошибка компиляции в строке 1 e)Ошибка времени выполнения CloneNotSupportedException

Вопрос 4. public class ReferenceDemo { public static void main(String [] args) { File f1 = new File("mydata.txt"); File f2 = new File("mydata.txt"); if (f1 != f2) System.out.println("f1 != f2"); Date today = new Date(); Date now = today; if (today == now) System.out.println("today == now"); String s1 = "Hello"; String s2 = "Hello"; if (s1 == s2) System.out.println("s1 == s2"); String x1 = new String("Goodbye"); String x2 = new String("Goodbye"); if (x1 == x2) System.out.println("x1 == x2"); } a)f1 != f2 today == now s1 == s2 x1 == x2 b)f1 != f2 today == now s1 == s2 c)Ошибка компиляции d)f1 != f2 s1 == s2

Вопрос 5. public class Test { private static Thread threadA, threadB; public static void main(String[] args) { threadA = new Thread() { public void run() { System.out.println("A"); try { threadB.sleep(1000); } catch(Exception e) { System.out.println("B"); } System.out.println("C"); } }; threadB = new Thread() { public void run() { System.out.println("D"); try { threadA.wait();} catch(Exception e) { System.out.println("E");} System.out.println("F"); } }; threadA.start(); threadB.start(); } } a)Вывод невозможно точно предсказать. b)A, C, D, F c)A, C, D d)A, B, C, D, E, F e)Код не скомпилируется. f)A, C, D, E, F

Вопрос 6. class SomeClass { static int x = 1; public static void main(String... args) { assert(doSomething(5)); //1 if (x < 239) ; else assert(false); //2 } public static boolean doSomething(int y) { assert(y < x++); //3 return false; } Какие утвержения верны? a)ни одно из использований оператора assert не является оправданным b)использование оператора assert в строке 1 является оправданным c)использование оператора assert в строке 2 является оправданным d)использование оператора assert в строке 3 является оправданным

Вопрос 7. public class Main { public static void var(int... x) //1{ System.out.println("int... x"); } public static void var(Object... x) //2{ System.out.println("Object... x");} public static void var(Integer... x) //3{ System.out.println("Integer..."); } public static void main(String... args){ int i = 0; Integer i2 = 127; var(i, i2); } } a) int... x b) Object... x c) Ошибка компиляции d) Ошибка выполнения e) Integer...

Вопрос 8. public class Main { public static void main (String []args) { int z = 1; z += z += z += z += z; System.out.println(z); } a)2 b)5 c)16 d)17 e)32

Вопрос 9. class Outer { public class Inner { enum Nums { ONE, TWO, THREE;} } public static void main(String... args) { for (Inner.Nums n : Inner.Nums.values()) { System.out.println(n + "\n"); } a)ONE TWO THREE b)ONE TWO THREE c)Ошибка компиляции d)Ошибка выполнения

Вопрос 10. public class Test { public static void main(String[] args) { Double d = 1.56D; Long l = 257L; byte b = 10; System.out.println(d.longValue() + l.byteValue() + b % 2); } } a)1 b)2 c)2.56 d)Ошибка компиляции e)1.56