Перейти к содержимому

Потоки Java — создание, запуск и остановка потоков в Java

Jakob Jenkov

0:00 / 0:00

Потоки Java — создание, запуск и остановка потоков в Java

186 121 просмотр · 6 л. назад
Jakob Jenkov
49,5 тыс. подписчиков
186 121 просмотр · 6 л. назад
Поток Java подобен виртуальному процессору, который может выполнять часть вашего приложения Java параллельно с основным потоком Java приложения. В этом руководстве по потокам Java объясняется, как создавать, запускать, приостанавливать, останавливать и присоединять потоки в Java. Главы 0:00 Введение в потоки Java 0:24 Создание и запуск потока Java 0:50 Четыре способа указать, какой код должен выполнять поток Java 1:49 Создание подкласса класса потока Java 2:47 Создание класса, реализующего интерфейс Runnable 3:37 Реализация интерфейса Runnable с помощью анонимного класса 4:21 Реализация интерфейса Runnable с помощью лямбда-выражения Java 5:29 Получение ссылки на текущий выполняющийся поток 5:56 Получение и установка имени потока 6:33 Запуск нескольких потоков 7:24 Thread.sleep() — приостановка потока на указанное количество миллисекунд 8:09 Остановка потока Java 11:33 Пометка потока Java как потока-демона 13:23 Присоединение к потоку — ожидание завершения потока Java 15:01 Потоки уровня ОС и потоки уровня пространства пользователя Учебное пособие по потокам Java — текстовое Версия: http://tutorials.jenkov.com/java-conc... Java Concurrency и многопоточность — видеоплейлист:    • Java Concurrency and Multithreading   Урок по лямбда-выражениям в Java — текстовый/видеоплейлист http://tutorials.jenkov.com/java/lamb...    • Java Lambda Expressions