Java中有两种方式实现线程:
Class A继承Thread,并重写run方法,new A().start(),就执行了线程;
Class A 实现Runnable,实现run方法,new Thread(new A()).start()来执行线程;
当然以上方式run方法都是无返回值的,如果需要返回值,需要Callable接口。
Run()方法:要写一个线程,可以继承Thread类,然后重写run方法,或者实现Runnable接口,也就是实现run方法;
Start方法:启动一个线程的方法。又Thread实例调用。