Предисловие
Поток - это последовательный поток управления в программе. ЦП фактически выполняет только один в момент времени. Просто мы разделили чашку на несколько временных ломтиков, и из -за скорости мы выглядим как несколько потоков. Так же, как ваше время разделено на несколько частей, общая ситуация будет выглядеть регулярно, а эффективность будет высокой, не говоря уже о чашке.
Создание и запуск потока:
(1) Определите подкласс класса Thread и переопределите метод run() класса. Метод метода run() представляет собой задачу, которую необходимо выполнить поток. Следовательно, метод run() называется корпусом выполнения потока
(2) Создать экземпляр подкласса Thread , то есть создать объект потока
(3) Вызовите метод start() объекта потока, чтобы запустить поток
исходный код:
// Создать класс потоков, унаследовав класс Thread Public Class FirstThread Extends Thread {private int i; // Перепишите метод run (). Тело метода метода run () - это тело выполнения потока public void run () {for (; i <100; i ++) {// Когда класс потока наследует класс потоков, используйте это напрямую, чтобы получить текущие данные // getName () объекта потока возвращает имя текущего потока // Следовательно, вы можете назвать метод getName (), чтобы вернуть имя текущего потока. System.out.println (getName ()+""+i);}} public static void main (string [] args) {for (int i = 0; i <100; i ++) {// Calling ThreadThread () для получения текущей системы. Первый поток New FirstThread (). Start (); // Создание и запуск второго потока New FirstThread (). start ();}}}}}}Запуск интерфейса:
Суммировать
Выше приведено в этой статье, я надеюсь, что это будет полезно для каждого обучения и работы. Если у вас есть какие -либо вопросы, пожалуйста, оставьте сообщение для обсуждения.