Какой метод используется для запуска потока (thread) в Java?
run()
start()
execute()
begin()
Какой метод используется для запуска потока (thread) в Java?
run()
start()
execute()
begin()
Что такое состояние гонки (race condition)?
Ситуация, когда несколько потоков пытаются получить доступ к одному и тому же ресурсу одновременно, и результат зависит от порядка их выполнения
Ситуация, когда поток находится в состоянии ожидания
Какой метод используется для ожидания завершения другого потока?
start()
resume()
join()
stop()
Какой метод используется для приостановки выполнения текущего потока на определенное время?
yield()
interrupt()
sleep()
wait()
Что такое многопоточность (multithreading)?
Выполнение нескольких программ одновременно
Выполнение нескольких частей одной программы одновременно
Разделение программы на несколько классов
Использование нескольких процессоров для выполнения программы
Какой интерфейс необходимо реализовать классу, чтобы его экземпляры могли выполняться в отдельном потоке?
Callable
Thread
Runnable
Executor