Скачать тест — (Многопоточность.sa_Java_e92ce3a6.pdf)
- Правильный ли это код? Thread myNewThread = new Thread(); myNewThread.run();
- В каком состоянии находится поток, если он создан и не запущен?
- Какой метод можно использовать для проверки того, что поток начал выполнение, но еще не закончил его run() метод?
- Корректный ли это код? Thread thread = new Thread(new NewThread());
- Какой метод надо вызвать, чтобы запустить поток?
- Какой класс или интерфейс определяет методы wait(), notify() и notifyAll()?
- Какие утверждения верны?
- Какие из следующих объявлений класса (нелокальных) переменных не будут компилироваться?
- Какой метод интерфейса Runnable должен быть реализован всеми потоками?
- Когда поток завершает свою обработку, в какое состояние этот поток входит?
- В какое состояние переходит поток после вызова метода start()?
- Что произойдет при вызове методов sleep() и wait() в синхронизированном блоке?
- Какое ключевое слово используется для синхронизации потоков?
- Запускает ли main метод новый поток?
- Какие из следующих методов определены в классе Thread?