2019年6月4日

AtomicInteger的CAS算法浅析

摘要: 之前浅析过自旋锁(自旋锁浅析),我们知道它的实现原理就是CAS算法。CAS(Compare and Swap)即比较并交换,作为著名的无锁算法,它也是乐观锁的实现方式之一。JDK并发包里也有许多代码中有CAS的身影闪烁其中,鉴于CAS算法在并发领域的重要性和普适性,还是再结合AtomicIntege 阅读全文

posted @ 2019-06-04 16:44 不想下火车的人 阅读(1157) 评论(0) 推荐(1)

不用循环如何计算1累加到100

摘要: 如题,先自己思考一分钟。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 60 好,一分钟到,现在揭晓答案:递归。 知道了答案,问题就很好解决了,不超过10行代码而已: 运行: 阅读全文

posted @ 2019-06-04 08:37 不想下火车的人 阅读(936) 评论(0) 推荐(0)

导航