
编程练习
胖子啊
胖子不会飞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaNIO实现阻塞式UDP通信
服务端 import java.io.IOException; import java.net.InetSocketAddress; import java.net.ProtocolFamily; import java.net.SocketAddress; import java.nio.ByteBuffer; import java.nio.channels.DatagramChannel; ...原创 2019-05-18 13:46:42 · 316 阅读 · 0 评论 -
模拟CAS算法
CAS是一种无锁的非阻塞算法的实现。 CAS包含了 3 个操作数: 需要读写的内存值V(修改前读取的旧值)、进行比较的值A(新写入时读取的数值)、拟写入的新值B 当且仅当V的值等于A时,CAS通过原子方式用新值B来更新V的值,否则不会执行任何操作。 public class TestCompareAndSwap { public static void main(Strin...原创 2019-05-18 16:13:20 · 392 阅读 · 0 评论