Задачу решил!
Роман
31 уровень
В чем разница в создании new Thread() и new Thread(this)?
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
YuriyExpert
28 октября 2019, 15:18
Создавая объект Thread Вы описываете процесс который будет что-то делать параллельно с выполнением основного кода. Для этого в конструкторе объекту передается задача (объект реализующий интерфейс Runnable). Когда процесс запускается (вызов метода start() у объекта Thread), он начинает выполнять специальный метод run() своей задачи. Если при создании Thread Вы не задали ему задачу, это равносильно тому, что передали null, т.е. ничего. В результате получите процесс, который при запуске ничего не будет делать, т.е. сразу же завершится.
+5