Understanding Life cycle of a Thread

Q1. In java a thread can be created by_____.
Q2. When a class extends the Thread class, it should override _____ method of Thread class to start that thread.
Q3. Which two of the following methods are defined in class Thread?
Q4. Which will contain the body of the thread?
Q5. Which of the following will not directly cause a thread to stop?