【实战Java高并发程序设计】连载1–Java中的指针:Unsafe类 【实战Java高并发程序设计】连载2–无锁的对象 ... 阅读更多 »
标签归档: java
【实战Java高并发程序设计6】挑战无锁算法-无锁的Vector实现
【实战Java高并发程序设计】连载1–Java中的指针:Unsafe类 【实战Java高并发程序设计】连载2–无锁的对象 ... 阅读更多 »
【实战Java高并发程序设计】连载5:让普通变量也享受原子操作
有时候,由于初期考虑不周,或者后期的需求变化,一些普通变量可能也会有线程安全的需求。如果改动不大,我们可以简单地修改程序 ... 阅读更多 »
【实战Java高并发程序设计】连载4:数组也能无锁:AtomicIntegerArray
除了提供基本数据类型外,JDK还为我们准备了数组等复合结构。当前可用的原子数组有:AtomicIntegerArray、 ... 阅读更多 »
【实战Java高并发程序设计】连载3:带有时间戳的对象引用:AtomicStampedReference
【实战Java高并发程序设计】连载1–Java中的指针:Unsafe类 【实战Java高并发程序设计】连载 ... 阅读更多 »
【实战Java高并发程序设计】连载2–无锁的对象引用:AtomicReference
AtomicReference和AtomicInteger非常类似,不同之处就在于AtomicInteger是对整数的封 ... 阅读更多 »
【实战Java高并发程序设计】连载1–Java中的指针:Unsafe类
如果你对技术有着不折不挠的追求,应该还会特别在意incrementAndGet() 方法中compareAndSet() ... 阅读更多 »
Java高并发是不是你的菜??
自从JAVA5.0增加了最初由DougLea编写的高质量的、广泛使用的、并发实用程序util.concurrent并 ... 阅读更多 »
实战Java虚拟机之五“开启JIT编译”
今天开始实战Java虚拟机之五“开启JIT编译”。 总计有5个系列 实战Java虚拟机之一“堆溢出处理” 实战Java虚 ... 阅读更多 »
实战Java虚拟机之四:提升性能,禁用System.gc() ?
今天开始实战Java虚拟机之四:“禁用System.gc() ”。 总计有5个系列 实战Java虚拟机之一“堆溢出处理” ... 阅读更多 »