Javadoc of Thread#start() method:
It is never legal to start a thread more than once. In particular, a thread may not be restarted once it has completed execution.
When evil is afoot and you don't have any arms you gotta be hip and do the legwork, but always kick some ... tiny ad:
Free, earth friendly heat - from the CodeRanch trailbosshttps://www.kickstarter.com/projects/paulwheaton/free-heat