多线程注意点
Thread.sleep()
1.不对释放对象锁
2.线程异常时抛中断异常
Thread.yield()
1.重新调度CPU,CPU有一半的概率还是调度自己
Thread.join()
自己线程执行了其他线程的join方法,让join的线程先走
setPriority()设置优先级,默认是5,范围0-10
setDaemon()默认是false,为用户线程,填true后为守护线程,守护线程等待用户线程执行完毕后自动结束
1.不对释放对象锁
2.线程异常时抛中断异常
1.重新调度CPU,CPU有一半的概率还是调度自己
自己线程执行了其他线程的join方法,让join的线程先走
setPriority()设置优先级,默认是5,范围0-10
setDaemon()默认是false,为用户线程,填true后为守护线程,守护线程等待用户线程执行完毕后自动结束
上一篇更回味
下一篇更精彩
这就是我
文章
分类
访问量
建站天数
评论区