1. Beschreibung
Der Typ des Threads (Benutzer-Thread oder Daemon-Thread) hat keinen Einfluss auf die Priorität der Thread-Ausführung.
Der Typ des Threads, ob es sich um einen Daemon-Thread oder einen Benutzer-Thread handelt, hat keinen Einfluss auf die Priorität der Programmausführung. Wenn wir die Priorität auf anpassen, sind die laufenden Ergebnisse des gesamten Programms vollständig anders.
2, Beispiel
public class DaemonExample { private static final int count = 100000; public static void main(String[] args) throws InterruptedException { // 定义任务 Runnable runnable = new Runnable() { @Override public void run() { for (int i = 0; i < count; i++) { System.out.println("执行线程:" + Thread.currentThread().getName()); } } }; // 创建守护线程 t1 Thread t1 = new Thread(runnable, "t1"); // 设置为守护线程 t1.setDaemon(true); // 启动线程 t1.start(); // 创建用户线程 t2 Thread t2 = new Thread(runnable, "t2"); // 启动线程 t2.start(); } }
Das obige ist der detaillierte Inhalt vonWas ist die Ausführungspriorität des Java-Daemon-Threads?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!