Java并发

Java并发

Java并发:的乐观锁

作者:汤圆个人博客:javalover.cc简介悲观锁和乐观锁都属于比较抽象的概念;我们可以用拟人的手法来想象一下:悲观锁:像有些人,凡事都往坏的想,做最坏的打算;在java中就表现为,总是认为其他线程会去修改共享数据,所以每次操作共享数据时,都要加锁(比如我们前面介绍过的内置锁和显式锁)乐观锁:像

2021-06-17
9 0

Java并发:显式锁【可重入锁+读写锁】.md

作者:汤圆个人博客:javalover.cc前言在前面并发的开篇,我们介绍过内置锁synchronized;这节我们再介绍下显式锁Lock显式锁包括:可重入锁ReentrantLock、读写锁ReadWriteLock关系如下所示:简介显式锁和内置锁最大的区别就是:显式锁需手动获取锁和释放锁,而内置

2021-05-23
27 0
Java并发工具篇

Java并发工具篇

作者:汤圆个人博客:javalover.cc前言随着天气的逐渐变热,整个人也开始浮躁不安当然这里说的不是我,因为我是一个比较安静的人讲的是隔壁的老大哥,在训斥年幼的孩子一通吼叫过后,男人安静了下来,孩子也哭个不停简介前面我们介绍了 JUC 中的并发容器,它相当于一个同步容器的升级版,很大程度上提高了

2021-05-11
43 0
Java并发容器篇

Java并发容器篇

作者:汤圆个人博客:javalover.cc前言断断续续一个多月,也写了十几篇原创文章,感觉真的很不一样;不能说技术有很大的进步,但是想法确实跟以前有所不同;还没开始的时候,想着要学的东西太多,总觉得无从下手;但是当你真正下定决心去做了几天后,就会发现 原来路真的是一步步走出来的;如果总是原地踏步东

2021-05-09
38 0
Java并发 - 同步容器篇

Java并发 - 同步容器篇

作者:汤圆个人博客:javalover.cc前言官人们好啊,我是汤圆,今天给大家带来的是《Java并发-同步容器篇》,希望有所帮助,谢谢文章如果有问题,欢迎大家批评指正,在此谢过啦简介同步容器主要分两类,一种是Vector这样的普通类,一种是通过Collections的工厂方法创建的内部类虽然很多人

2021-05-05
35 0
可见性-volatile篇

可见性-volatile篇

作者:汤圆个人博客:javalover.cc前言官人们好啊,我是汤圆,今天给大家带来的是《对象的可见性 - volatile篇》,希望有所帮助,谢谢文章如果有误,希望大家可以指出,真心感谢简介当一个线程修改了某个共享变量时(非局部变量,所有线程都可以访问得到),其他线程总是能立马读到最新值,这时我们

2021-04-29
45 0
线程的安全性.md

线程的安全性.md

作者:汤圆个人博客:javalover.cc前言官人们好啊,我是汤圆,今天给大家带来的是《线程的安全性 - 并发基础篇》,希望有所帮助,谢谢文章纯属原创,个人总结难免有差错,如果有,麻烦在评论区回复或后台私信,谢啦简介当多个线程访问某个类时,这个类始终都能表现出正确的行为,那么就说这个类是线程安全的