黑马程序员技术交流社区
标题:
关于线程安全
[打印本页]
作者:
ゞSunペ果果つ
时间:
2013-4-17 11:43
标题:
关于线程安全
本帖最后由 ゞSunペ果果つ 于 2013-4-18 12:08 编辑
我们知道最常用的关于线程安全的有synchroized关键字,类似这样安全我知道还有其他的关键字,或者定义变量安全的,我想我这样说,大家应该懂。大致意思就是:处理线程安全的应该不单单就有synchroized这一个方法,我想多了解一些。。高手们,爆发你们的小宇宙吧
作者:
谭威
时间:
2013-4-17 11:49
详情请见jdk文档java.util.concurrent.locks 这个包
作者:
java冬冬
时间:
2013-4-17 12:24
本帖最后由 java冬冬 于 2013-4-17 12:31 编辑
使用如下两个方法可以安全结束多线程{:soso_e152:}
(1)用interrupt() ;//中断线程就可以了
(2)run(){
while(flag = true){
......
}
} //将flag设为flase即可
复制代码
作者:
山西_李帅
时间:
2013-4-17 13:16
处理线程安全就是尽量避免"你中有我中有你"的思想。老师说我们现在基本不会去自己写多线程,我们在毕业上班也是基本都是单线程。还有啊,楼主你得关键字是不是写错了。synchronized,你少个n吧
作者:
山西_李帅
时间:
2013-4-17 13:17
处理线程安全就是尽量避免"你中有我中有你"的思想。老师说我们现在基本不会去自己写多线程,我们在毕业上班也是基本都是单线程。还有啊,楼主你得关键字是不是写错了。synchronized,你少个n吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2