Что произойдет при выполнении данного кода:

// файл Thread.java
1. package ThreadTest;
2. public class Thread implements Runnable {
3.     public void run() {
4.         System.out.println("thread");
5.     }
6. }

// файл Thread2.java
10. package ThreadTest;
11. public class Thread2 implements Runnable {
12.     public void run() {
13.         System.out.print("thread2");
14.     }
15.     public static void main(String[] args) {
16.         Thread2 thread = new Thread2();
17.         Thread t1 = new Thread(thread);
18.         t1.start();
19.     }
20. }
Укажите все подходящие варианты.
Explanation
Произойдёт ошибка компиляции в строке 17, т.к. в ней происходит попытка создать объект класса ThreadTest.Thread, а не java.lang.Thread, у которого не объявлен конструктор с указанным параметром

Следи за CodeGalaxy

Мобильное приложение Beta

Get it on Google Play
Обратная Связь
Продолжайте изучать
тесты по Java
Cosmo
Зарегистрируйся сейчас
или Подпишись на будущие тесты