I. Überblick
Zwei .start () und run () Vergleich
1.-Code Demo
Analyse:
-
Anrufe, die Run-Methode wird von dem Haupt-Thread ausgeführt
-
Anrufstartverfahren wird durch einen neu erzeugten Thread ausgeführt von
/ ** * Vergleichs Start und laufen zwei Start Fäden Art und Weise * / public class StartAndRunMethod { public static Leere main (String [] args) { // 1. Direktwahl laufen die Runnable Runnable = () -> { die System.out .println (Thread.currentThread () getName ().); }; Runnable.run (); // Haupt // 2. Startmethode die Verwendung von neuen neuen der Thread (Runnable) .start (); // der Thread-0 } }
2.Starten Prinzip des Verfahrens Interpretation
(1) Startverfahren Bedeutung
-
Ein neues Thema starten
-
Die Vorbereitungen
-
Kann nicht wiederholt werden Start ()
(2) Startquellcodeanalyse