首页 > 代码库 > java并发实战--java线程的带来的问题
java并发实战--java线程的带来的问题
最近小编被一家互联网企业给敲响了警钟,感觉在java面试当中java并发问题是每一家企业都关心的问题。所以准备恶补这方面的漏洞。决定在工作之余,好好学习《java并发实战》这本书,欢迎各位大神前来吐槽和分享。
线程带来的风险问题
1、安全性问题
当用户在执行如下程序是会产生安全性问题:
public class UnSafeSquence{ private int value; public int getNext(){ return value++; } }
如果执行单个线程是不会有问题的,但是如果是多个线程共同操作这个程序的时候,会导致获得同一个个value的值,这样会造成value的值不能正常自加。
2、活跃性问题
所谓的活跃性问题就是会无意间造成死锁问题
3、性能问题
java并发实战--java线程的带来的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。