**线程创建:
1.继承Thread类
2.实现Runable接口
3.实现Callable接口
线程阻塞:
sleep()和wait()
区别:sleep()是Thread类的方法,必须指定时间,不释放同步锁,可以在任意地方使用,必须捕获异常
wait()是Object类的方法,可以指定时间也可以不指定时间,释放同步锁,只能在同步代码方法或者同步代码块中使用,可以捕获/抛出异常**
线程创建/线程阻塞
最新推荐文章于 2021-12-29 19:22:56 发布