Test 10 Вопрос 1. public class Test implements Iterator { // 1 private List list = new ArrayList (); // 2 public void addList(T... ts) { Collections.addAll(list,

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



Advertisements
Похожие презентации
Test15 Вопрос 1. class AClass { } public class Test { public static void main (String... args) { ArrayList a = new ArrayList (); AClass aaaClass = new.
Advertisements

Test 14 Вопрос 1. class Main { public void method() { static class One { public One() { System.out.println("From one"); } } public static void main(String...
Test21 Вопрос 1. public class Test { void a1(Object... i){ System.out.println("[Object... i]"); } void a1(Integer... i){ System.out.println("[Integer...
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 4 Вопрос 1. public class TestOutput { public static void main(String[] args) throws IOException { PrintStream out = new PrintStream( new BufferedOutputStream(
Test 11 Вопрос 1. class HashTest { private static Set set = new LinkedHashSet (); public static void main(String[] args) { set.add("one"); set.add("two");
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 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 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 12 Вопрос 1. public class Cast { public static void main (String[] args){ byte b = 128; int i = b; System.out.println(i); } } a)Во время выполнения.
Test 16 Вопрос 1. class Clazz { { System.out.println("non-static init"); } public static void main(String a[]) { System.out.println("main"); Clazz ob1.
1Georgiy KorneevJava Advanced / Новые возможности Java 5 Проблема 1 Метод void dump(Collection c) { for (Iterator i = c.iterator(); i.hasNext(); ) { Object.
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); //
Практическое программирование на 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 10

Вопрос 1. public class Test implements Iterator { // 1 private List list = new ArrayList (); // 2 public void addList(T... ts) { Collections.addAll(list, ts); // 3 } public static void main(String args[]) { Test t = new Test (); t.addList("Hello world"); for (String str : t) { // 4 System.out.print(str + " "); } } public Iterator iterator() { return list.iterator(); } } a)Ошибка компиляции в строке 1 b)Ошибка компиляции в строке 2 c)Ошибка компиляции в строке 3 d)Ошибка компиляции в строке 4 e)На экран будет выведено: Hello world

Вопрос 2. public class Test { public static void main(String[] args) throws Exception { Test test = new Test(); Test tC = (Test) test.clone(); Test test2 = test; boolean r = test.toString().equals( test2.toString()); boolean rC = tC.toString().equals( test.toString()); System.out.println(r); System.out.println(rC); } } a)true false b)false true c)false false d)true true e)Ошибка компиляции f)Ошибка выполнения

Вопрос 3. for(int i = 0; i

Вопрос 4. class Main { public void method() { static class One { public One() { System.out.println("From one");} } } public static void main(String... args) { new Main().method();} } a)Выведет на консоль: "From one b)Ничего не произойдет. c)Ошибка компиляции. d)Ошибка выполнения.

Вопрос 5. public class IntTest { public static void main(String[] args) { Integer i1 = 1; Integer i2 = new Integer(1); Integer i3 = Integer.valueOf(1); System.out.println((i1 == i2) + " " + (i1 == i3) ); } } a)true false b)true true c)false true d)Ошибка компиляции e)false false

Вопрос 6. public class Test { public static void main(String[] args) { List values = new ArrayList () {{ add("one"); add("two"); add("three"); }}; for (String value : values) { System.out.print(value);} } } a)Код скомпилится успешно, но в консоль ничего не выведет b)Возникнет ошибка компиляции c)Возникнет ошибка времени выполнения d)В консоль выведется "onetwothree"

Вопрос 7. public class Foo { private static Foo instance = new Foo(); private static final int DELTA = 6; private static int BASE = 7; private int x; private Foo() { x = BASE + DELTA; } public static void main(String... argv) { System.out.println(Foo.instance.x); } } a)13 b)6 c)7 d)0

Вопрос 8. public class Test { private static void removeAndPrint( List list) { for (String str : list) { if (str.equals("two")) { list.remove("three");}} System.out.println(list);} public static void main(String[] args) { List list = new ArrayList (); list.add("one"); list.add("two"); list.add("three"); list.add("four"); removeAndPrint(list); } } a)[one, three, four] b)[one, four] c)Ошибка компиляции d)Ошибка выполнения e)[one, two, four] f)[one, two, three, four]

Вопрос 9. class Main { public static void main (String[] args) { String str = "hello"; StringBuffer sb = new StringBuffer(str); System.out.print(sb.equals(str) + "," + str.equals(sb)); } } a)false,false b)false,true c)true,false d)true,true

Вопрос 10. public class Comparation { public static Boolean assert(boolean bool) { return bool; } public static void main(String[] args) { int i1 = 1; Integer i2 = 1; System.out.println("assert=" + assert(i1 == i2)); } } a)assert=false b)assert=null c)Возникнет ошибка времени выполнения d)Возникнет ошибка компиляции e)assert=true