- 博客(19)
- 收藏
- 关注
原创 双重检验锁⽅式实现单例模式(线程安全)
但是由于 JVM 具有指令重排的特性,执⾏顺序有可能变成 1->3->2。例如,线程 T1 执⾏了 1 和 3,此时 T2 调⽤ getUniqueInstance () 后发现 uniqueInstance 不为空,因此返回 uniqueInstance , 但此时 uniqueInstance 还未被初始化。uniqueInstance 采⽤ volatile 关键字修饰也是很有必要的, uniqueInstance = new Singleton();
2024-05-05 20:30:00 147 2
原创 解决问题:Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3
使用自己下载的maven便可。
2023-05-28 18:54:40 873
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人