Test 14 Вопрос 1. class Main { public void method() { static class One { public One() { System.out.println("From one"); } } public static void main(String...

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



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 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 5 Вопрос 1. В результате компиляции каких строк будет происходить ошибка компиляции: public class Main { public static void main(String[] args) {
Test15 Вопрос 1. class AClass { } public class Test { public static void main (String... args) { ArrayList a = new ArrayList (); AClass aaaClass = new.
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 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 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 11 Вопрос 1. class HashTest { private static Set set = new LinkedHashSet (); public static void main(String[] args) { set.add("one"); set.add("two");
Test 9 Вопрос 1. public class A { private String runNow() { return "High"; } static class B extends A { public String runNow() { return "Low"; } } public.
Test21 Вопрос 1. public class Test { void a1(Object... i){ System.out.println("[Object... i]"); } void a1(Integer... i){ System.out.println("[Integer...
Test 4 Вопрос 1. public class TestOutput { public static void main(String[] args) throws IOException { PrintStream out = new PrintStream( new BufferedOutputStream(
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.
Исключения в Java Макаревич Л. Г.. Исключения – это механизм взаимодействия между кодом, приведшим к ошибке, и кодом, обрабатывающим ошибку Исключение.
Saint Petersburg, 2011 Java Lecture Generics. Quiz ArrayList lst = new ArrayList(); Collection c = lst; lst.add("one"); lst.add(two"); lst.add(three");
Интерфейсы в Java. Интерфейсы Множественное наследование не допускается при помощи классов Допускается множественное наследование при помощи интерфейсов.
Практическое программирование на Java к.ф.-м.н. Козлов Дмитрий Дмитриевич Кафедра АСВК, Лаборатория Вычислительных комплексов.
Java Collections Framework (JCF) in Java Tutorial for students of universities Author: Oxana Dudnik.
Абстрактные типы данных 1. Абстрактная дата Date dt1, dt2; dt1 = new Date(1, Date.MARCH, 2006); dt2 = (Date)dt1.clone(); dt2.add(300); //
Транксрипт:

Test 14

Вопрос 1. 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)Ошибка выполнения.

Вопрос 2. public class qu { protected static ArrayList wallet; public qu() { wallet = new ArrayList ();} public static int money() { int aSum = 0; for (Integer I : wallet) // 1 aSum += I.intValue(); return aSum; } public static void main(String[] args){ wallet.add(new Integer(5)); // 2 System.out.println(money()); } a)5 b)Ошибка компиляции в строке 1 - синтаксическая ошибка в описании цикла for c) Ошибка времени выполнения NullPointerException d)Ошибка компиляции в строке 2 - попытка обратиться к переменной класса напрямую

Вопрос 3. public class Test { public static void main(String[] args) { Set set = new TreeSet (); int max = 1000; for (int i = 0; i < max; i++) { set.add( (int) ( (double) Math.random() * (long) max)); } System.out.println(set.size()); } a)0 b)1 c)616 d)1000 e)Ничто из перечисленного

Вопрос 4. Выберите два варианта кода, которые успешно скомпилируются, если f - экземпляр класса File. a)String[] s = f.list(); b)File[] files = f.list(); c)File[] files = f.listFiles(); d)List files = f.listFiles();

Вопрос 5. byte x = 0; byte y = (--x

Вопрос 6. Что верно о классах StringBuffer и StringBuilder? a)StringBuilder эффективнее для однопоточных приложений, а для многопоточных потребуется дополнительная синхронизация b)StringBuilder эффективнее для многопоточных приложений c)StringBuffer эффективнее для однопоточных приложений, а для многопоточных потребуется дополнительная синхронизация d)class StringBuilder extends StringBuffer

Вопрос 7. Возникнет ли ошибка компиляции: public interface ABC { static int i = 0; void a(); class A { A() { System.out.println("inside"); } public static void main(String a1[ ]) { System.out.println("in interface"); } } a)Да b)Нет

Вопрос 8. String s = "BIRD"; try { String x = "DOG"; throw new Exception(); }catch (Exception e) { s = "CAT"; } finally { s = "GOAT"; x = "FROG"; } System.out.println(s); a)BIRD b)GOAT c)CAT d)Возникнет ошибка времени выполнения e)Возникнет ошибка компиляции

Вопрос 9. public class MainClass { public static void main(String[] args) throws Exception { new Thread() { public void run() { System.out.println(Thread.currentThread().getName()); } }.run(); System.out.println(Thread.currentThread().getName()); } a)1 b)2 c)Возникнет RuntimeException d)Программа не скомпилируется

Вопрос 10. class User { private String name; public User( String name ) { this.name = name; } public boolean equals( Object obj ) { User user = (User) obj; return user.name.equals( name ); } class Foo { public static void main(String...arguments) { User user1 = new User( "John" ); User user2 = new User( "Bill" ); User user3 = new User( "John" ); Set userSet = new HashSet (); userSet.add( user1 ); userSet.add( user2 ); userSet.add( user3 ); //1 System.out.println( "Count of users: " + userSet.size() ); } } a)Компиляция пройдет успешно и будет напечатано 2 b)Компиляция пройдет успешно и будет напечатано 3 c)В строке 1 будет выброшено Runtime исключение