一、extends Thread
继承Thread类,弊端:一个java类只能继承一个父类(详见demo)
二、implements Runnable实现Runnable接口,实现run()方法(详见demo)
三、implements Callable实现Callable接口,实现call()方法(详见demo)

继承Thread类,弊端:一个java类只能继承一个父类(详见demo)
二、implements Runnable实现Runnable接口,实现run()方法(详见demo)
三、implements Callable实现Callable接口,实现call()方法(详见demo)