1. Overwrite Thread's run() method and run via start() method.
2.Implement Runnable interface, pass Rinnable to Thread objects, start()
3.Use anonymous class if you want to run just little bit of code in a single Thread.