Test15 Вопрос 1. class AClass { } public class Test { public static void main (String... args) { ArrayList a = new ArrayList (); AClass aaaClass = new.

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



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 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");
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 12 Вопрос 1. public class Cast { public static void main (String[] args){ byte b = 128; int i = b; System.out.println(i); } } a)Во время выполнения.
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 4 Вопрос 1. public class TestOutput { public static void main(String[] args) throws IOException { PrintStream out = new PrintStream( new BufferedOutputStream(
Test 8 Вопрос 1. class Class1 { Class1(int i) { System.out.println("Class1(int)"); } public class Class2 extends Class1 { Class2(double d) { // 1 this((int)
Test21 Вопрос 1. public class Test { void a1(Object... i){ System.out.println("[Object... i]"); } void a1(Integer... i){ System.out.println("[Integer...
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 9 Вопрос 1. public class A { private String runNow() { return "High"; } static class B extends A { public String runNow() { return "Low"; } } public.
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 Collections Framework (JCF) in Java Tutorial for students of universities Author: Oxana Dudnik.
Исключения в Java Макаревич Л. Г.. Исключения – это механизм взаимодействия между кодом, приведшим к ошибке, и кодом, обрабатывающим ошибку Исключение.
Test 6 Вопрос 1. Как можно уничтожить объект в Java? a)присвоить null всем ссылкам на объект b)вызвать Runtime.getRuntime().gc() c)вызвать метод finalize()
Абстрактные типы данных 1. Абстрактная дата Date dt1, dt2; dt1 = new Date(1, Date.MARCH, 2006); dt2 = (Date)dt1.clone(); dt2.add(300); //
1Georgiy KorneevJava Advanced / Новые возможности Java 5 Проблема 1 Метод void dump(Collection c) { for (Iterator i = c.iterator(); i.hasNext(); ) { Object.
Транксрипт:

Test15

Вопрос 1. class AClass { } public class Test { public static void main (String... args) { ArrayList a = new ArrayList (); AClass aaaClass = new AClass(); a.add(aaaClass); staticMethod1(a); staticMethod2(a); System.out.println(a.size()); } static > void staticMethod1(T a) { // 1 AClass c = new AClass(); a.add(c); } static > void staticMethod2(T a){//2 AClass c = new AClass(); a.add(c); } } a)Произойдет ошибка компиляции b)Успешно выполнится c)Вывод на экран: 2 d)Ошибка компиляции в строке содержащей // 1 e)Ошибка компиляции в строке содержащей // 2

Вопрос 2. interface One { void method() throws IOException; } interface Two { void method() throws FileNotFoundException; } class Impl implements One, Two public void method() throws... { } } a)IOException b)IOException, FileNotFoundException c)FileNotFoundException d)Exception

Вопрос 3. public class Test { enum EnumTest { VALUE1 { public EnumTest getValue() { return VALUE2.getValue().getValue(); } }, VALUE2 { public EnumTest getValue() { return VALUE1; } }; abstract EnumTest getValue(); } public static void main(String... args) { System.out.println(EnumTest.VALUE1); System.out.println(EnumTest.VALUE2); System.out.println(EnumTest.VALUE1.getValue()); System.out.println(EnumTest.VALUE2.getValue()); } } a)Ошибка компиляции b)Возникнет ошибка во время выполнения – StackOverflowError c)VALUE1 VALUE2 VALUE1 VALUE2 d)VALUE1 VALUE2 VALUE2 VALUE1

Вопрос 4. public class Test { public static void main(String[] args) { System.err.println((null instanceof Object)); } } a)Ошибка компиляции. b)Программа выведет "true" без кавычек. c)Произойдет ошибка времени выполнения d)Программа выведет "false" без кавычек.

Вопрос 5. public class Test { public static void main(String[] s) { class Inn { static { System.out.print("Static "); } void m() { System.out.print("inner "); } new Inn().m(); } a)Ошибка компиляции b)Напечатает "Static " c)Напечатает "inner Static " d)Напечатает "inner " e)Напечатает "Static inner "

Вопрос 6. public class Test { public static void main(String [] a) { int [] b = { 1,2,3,4,5 }; System.out.println("a[2]=" + a[2]); } } a)Будет напечатано 2 b)Будет напечатано 3 c)Ничего не будет напечатано d)Возникнет ошибка компиляции e)Ничего из вышеперечисленного

Вопрос 7. NavigableMap nm = new TreeMap (); nm.put("1", "one"); nm.put("3", "three"); nm.put("2", "two"); nm.put("4", "four"); NavigableSet keys = nm.keySet(); NavigableSet subKeys = keys.subSet("1", true, "3", false); for(String s: subKeys) { System.out.print(s + " "); } a)1 2 b)1 2 3 c)Runtime exception d)Ошибка компиляции e)1 3 f)1 3 2

Вопрос 8. public class Test { public static void main(String[] args) { for (int i = 0; i < 3; i++) { i = doIt(i); } static int doIt(int i) { new Test() { { System.out.print((i ) + ", "); } }; return i; } a)напечатает "0.99, 1.99, 2.99," b)напечатает "0, 2," c)ошибка компиляции d)напечатает "0, 1, 2,"

Вопрос 9. Каким будет результат компиляции и выполнения следующего кода? throw null; a)Ошибка компиляции b)Возникнет java.lang.Error c)Возникнет NullPointerException d)Программа выполнится и корректно завершит работу

Вопрос 10. public class Test implements Comparable { public String name; public int compareTo(Test o) { return 0;} public static void main(String[] args) throws Exception { Test first = new Test(); Test second = new Test(); first.name = "First"; second.name = "Second"; Set tSet = new TreeSet (); tSet.add(first); tSet.add(second); tSet.add(first); tSet.add(second); System.out.println(tSet.size()); Set hSet = new HashSet (); hSet.add(first); hSet.add(second); hSet.add(first); hSet.add(second); System.out.println(hSet.size()); } a)4 4 b)2 4 c)1 4 d)1 2 e)2 2