Possible Duplicate:
Java: “implements Runnable” vs. “extends Thread”
- Why does Java language provide both Thread and Runnable?
- What are the advantages of thread over runnable ( why couldnt Java just provide a runnable)
- Can we make a runnable sleep, give it an id etc?