一、经过继承Thread线程
二、实现Runnable接口继承
三、线程池接口
四、实现callable接口线程池
关于1与2:Runnable是接口,实现了改接口的类仍是能够继承其余类的,更加灵活,另外,runnable任务能够在Executor中或者ExecutorSevrvice提交运行。call