创建线程的三种方法 1.Runnable和Callable接口 2.继承Thread类 3.线程池 线程池 守护线程:程序运行时在后台提供服务的线程 ,mian()属于非守护线程。sleep()休眠当前正在执行的线程,而yeild()调用声明当前线程已经完成生命周期中的最重要部分。 线程池的好处: 1.降低资源消耗 2.提高响应速度 3.提高线程的可管理性 Executor框架启动线程比使用Thread的start方法更好。