并发编程
文章平均质量分 78
我想问问天
欢迎访问我的github地址:https://github.com/wxwwt
segmentfault:https://segmentfault.com/u/wxwwt
公众号:我想问问天(关注领取学习资料)
展开
-
并发编程笔记2_synchronized使用和注意事项
前言: 上一篇学习了并发bug的成因,我们知道当一个线程的时间片使用完的时候,操作系统就会切换到另外一个线程,如果这两个线程访问了相同的资源,可能就会导致并发问题。 我们可以想到如果这个共享的资源一次只能一个线程访问,其他线程不能访问的话,就不会因为切换线程而产生的问题了。java并发编程中就提供了这样的机制,互斥锁来保证一次只有一个线程能访问共享的资源。 java中有synchroized和lo...原创 2019-11-24 22:43:17 · 148 阅读 · 0 评论 -
并发编程笔记1:并发bug的成因
前言: 最近在学习并发编程的知识,打算好好学习下并发这块,之前有处理过并发的问题,但是学的不够体系,知识比较零散. 所以买了极客时间的并发课程(java并发编程实战)和《并发编程实战》从头系统化的学一遍。这里记录一下自己的学习过程和心得之类的。 首先咱们得知道为啥会产生并发编程的bug,究其根本原因是因...原创 2019-11-17 22:29:18 · 354 阅读 · 0 评论