Um Methoden in einem anderem Thread ausführen zu können, muss eine neue Klasse deklariert werden, die das Interface
Runnable
implementiert. Dadurch muss die Methode run()
implementiert werden. Hier ist der
Einstiegspunkt wenn der Thread mit obj.start()
gestartet wird.
In der main
-Klasse wird ein neues Threadobjekt obj
mit der Übergabe eines neuen Objektes der erstellten
Klasse secondThread
erstellt.
Mit obj.start()
wird die run
-Methode des übergebenen secondThread
-Objektes
aufgerufen.