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