wcy98
wcy98
全部文章
分类
Java核心知识(8)
学习视频总结(1)
工具使用(1)
未归档(2)
面试题总结(45)
归档
标签
去牛客网
登录
/
注册
wcy98
全部文章
(共53篇)
CAS
一、CAS是什么:二、低层原理: 三、CAS的缺点:1.循环时间很长开销很大,因为采用的是do-while循环体。2.只能保证一个共享变量的原子操作。3.引出来ABA的问题。解决办法:时间戳原子引用(修改版本号)AtomicStampeReference
2020-08-26
0
390
JMM与VOLATILE
一、JMM(Java内存模型,不真实存在)具有三特性:1.可见性:在多线程环境下,线程A从主内存中克隆实例的值并在自己的内存中修改,修改完成后再放回到主存中,其他线程可以看得见这个值已经被修改,读到的值即为修改过的值。2.原子性:不可分割的完整性。也即某个线程正在做某个具体业务时,中间不可以被加塞或...
2020-08-25
0
363
常见的单例设计模式实现
什么是Singleton:在Java中即指单例设计模式,它是软件开发中最常用的设计模式之一。单:唯一 ;例:实例。单例设计模式:即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。 要点:一是某个类只能有一个实例:构造器私有化。二是它必须自行创建这个实例:含有一个该类的静态变量来保存这个...
2020-08-24
0
463
首页
上一页
1
2
3
4
5
6
下一页
末页