How can a thread's execution be interrupted in Java?
Calling the interrupt() method on the thread
Setting the thread's priority to the lowest level
Using the stop() method
Removing all references to the thread