Wie man mit Java Multitasking

January 1

Wie man mit Java Multitasking

Programme, einschließlich derjenigen in der Programmiersprache Java programmiert bilden eine lineare Reihe von Anweisungen für den Computer-Prozessor zu folgen. Für einfache Programme genügt eine einzige Codezeile Anweisungen. Erweiterte Programme erfordern jedoch ein Programm zum Multitasking und mehrzeilige Anweisungen gleichzeitig ausführen. Jede Zeile der Anleitung heißt einen "Thread", und Programmierer, die Code-Programme, die Multitasking-Programme ausführen zu, was schaffen als "Multi-threaded" Anwendungen bezeichnet werden. In Java ist es nicht schwierig, Multitasking durch eine Anzahl von unterschiedlichen Threads ausgeführt.

Anweisungen

1 Deklarieren Sie eine Klasse, die den Code für einen bestimmten Satz von Tasks enthalten wird, die Sie zusätzlich zu den Haupt-Thread des Programms läuft, die Runnable-Schnittstelle implementiert. Tun Sie dies durch Anfügen von "implementiert Runnable" an das Ende Ihrer Klassennamen.

2 Deklarieren Sie eine "public Void laufen"-Methode, die als Ausgangspunkt für Ihre weiteren Thread fungieren soll. Schreiben Sie Code, so dass die Ausführung dieser Methode folgen werden.

3 Deklarieren Sie eine neue Instanz der Klasse mit dem Code für einen zusätzlichen Thread mit der Syntax "ausführbar Instanz neue MyThreadClass(); =" wo "Instanz" ist der Name geben Sie Ihre Klasseninstanz und "MyThreadClass" ist der Name der Klasse, die mit dem Code für die bestimmten Thread. Tun Sie dies innerhalb der Haupt-Thread des Programms.

4 Weisen den Thread-Code einen neuen Thread mit der Syntax "Thread New_thread neuen Thread(instance); =" wo "New_thread" ist der Name, die Sie geben diesem Thread und "Instanz" ist den gleichen Instanznamen, die Sie im letzten Schritt verwendet.

5 Multitasking mit bestimmten Thread mit der Syntax "new_thread.start();" beginnen bei "New_thread" der gleichnamigen Thread ist Sie im letzten Schritt verwendet.