CSDN话题挑战赛第2期 参赛话题:学习笔记 目录 创建线程有哪几种方式? 说一下 runnable 和 callable 有什么区别? 线程有哪些状态? sleep() 和 wait() 有什么区别? notify()和 notifyAll()有什么区别? 线程的 run() 和 start() 有什么区别? 创建线程池有哪几种方式? 创建线程有哪几种方式? 创建线程有三种方式: 继承 Thread 重新 run方法; 实现 Runnable 接口; 实现 Callable 接口。 <