线程复习: 进程与线程的关系 进程正在执行的程序是动态的 线程是程序中的一条执行路径,而进程是由多个线程组成的多线程两种实现方式 继承Thread类 实现Runnable接口多线程两种实现方式的区别 单继承的问题共享数据(static) 线程的生命周期 新建 就绪 运行 阻塞 死亡 sleep() 不会释放锁 wait() 会释放锁