- 线程创建
- 继承Thread,重写run方法,调用start方法。
- 实现Runnable,重写run方法,调用start方法。
- 线程休息
- Thread.sleep().
- 线程礼让
- 礼让不一定成功
- Thread.yield();
- 线程插队
- Thread.join();
- 线程状态
- 线程状态 new runnable running blocked dead(新建,可运行,运行,阻塞,死亡)
- 线程优先级
- 先设置优先级,再启动
- 不一定优先级高的就先启动
- 一般设置为5
- 范围0-10
- 守护线程
- 比如GC线程(垃圾回收线程)
- 同步方法以及同步块
- synchronized
- 死锁
- 线程通信问题方法
- wait()
- wait(long time)
- notify()
- notifyAll()