![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程练习
胖子啊
胖子不会飞
展开
-
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 · 253 阅读 · 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 · 325 阅读 · 0 评论