Thread concepts confuses me a lot. 1)What happens when a running thread calls interrupt()? 2)What happens when a running thread calls isAlive()? 3)What happens when a running thread calls join() 4)What happens when a running thread calls start()? 5)What happens when a running thread calls destroy()? I'll stop with 5 Questions now. Can somebody throw a clear light for me please?