水下功夫做透,水上才能顺风顺水。
摘要: volatile适用场景值得一说的是volatile 变量的单次读/写操作可以保证原子性的,如 long 和 double 类型变量,但不能保证 i++的原子性,因为本质上 i++是读、写两次操作。在一些特殊的场景下可以代替 Synchronized。必须同时满足下面两个条件,才能保证线程安全。(1 阅读全文
posted @ 2020-05-18 22:09 北方寒士 阅读(1774) 评论(0) 推荐(0) 编辑