图地芜湖
图地芜湖
全部文章
多线程
JVM(5)
linux(5)
mysql(1)
point(1)
spring(1)
好文(1)
我的坑(2)
源码(2)
算法(22)
计网(1)
记录(1)
设计模式(3)
归档
标签
去牛客网
登录
/
注册
有啥写啥🐕
全部文章
/ 多线程
(共3篇)
【多线程】一些小demo
交替打印ABC ReentrantLock() 方式 public class PrintABC { static Lock lock = new ReentrantLock(); static Condition A = lock.newCondition(); stat...
2021-12-10
0
401
【关于Synchornized】
一、作用 首先它是一个关键字hh 官方的解释: 同步方法支持一种简单的策略来防止线程干扰和内存一致性错误:如果一个对象对多个线程可见,则对该对象变量的所有读取或写入都是通过同步方法完成的。 一句话总结出Synchronized的作用: 能够保证在同一时刻最多只有一个线程执行该段代码,以达到保证并发安...
2021-10-12
0
368
【关于volatile】
一、作用 1.volatile最主要的作用是可以保证所修饰变量在多线程情况下能保持可见性。他有点轻量级的sync那味。 意思就是,当一个线程修改了共享内存变量时,另外的线程能立马读到这个修改的值。也就是不让线程去缓存中读取数据,都去从内存中读 确保每个线程看到某变量的值是一样的 (如果线程A修改的是...
2021-10-12
0
381