博客专栏  >  编程语言   >  java并发编程实战

java并发编程实战

java并发编程实战

关注
0 已关注
10篇博文
  • BlockingDeque

    Table of Contents BlockingDeque Usage BlockingDeque methods BlockingDeque Extends BlockingQ...

    2014-10-12 10:26
    678
  • ScheduledExecutorService

    Table of Contents ScheduledExecutorService ExampleScheduledExecutorService ImplementationsCreat...

    2014-10-12 10:38
    730
  • ReadWriteLock

    Table of Contents ReadWriteLock Locking RulesReadWriteLock ImplementationsReadWriteLock Code Ex...

    2014-10-12 10:38
    608
  • 并发编程 Promise, Future 和 Callback

    在并发编程中,我们通常会用到一组非阻塞的模型:Promise,Future 和 Callback。其中的 Future 表示一个可能还没有实际完成的异步任务的结果,针对这个结果可以添加 Callbac...

    2014-10-12 11:10
    1035
  • ConcurrentHashMap 解读(一)

    一、核心思想  1、锁分离技术: ConcurrentHashMap首先将数据分成一段一段(segment)的存储,然后给每一段数据配一把锁,当一个线程占用锁访问其中一个段数据的时候,其他...

    2014-12-28 15:47
    596
  • Java 下实现锁无关数据结构

    本文将介绍锁无关数据结构的应用及其相关概念,并在 Java 环境下利用 JDK 1.5 提供的一组类进行锁无关数据结构设计,从而避免基于锁的数据结构可能引发的同步问题,以改善程序的可靠性。 0 ...

    2015-01-05 15:02
    817
  • java并发基础之The volatile keyword

    java并发基础之The volatile keyword Why synchronized? One of the biggest changes in concurrent pro...

    2016-03-19 16:08
    1261
  • java并发程序设计建议

    java并发程序设计建议 尽可能使用不可变对象 在并发应用程序环境中,不可变对象 有以下优点: (1)不可变对象一旦创建,任何线程程序对其不可修改,所以不需要使用同步机制来保护它们的属性...

    2018-02-04 18:15
    350
  • 3 Tips for volatile fields in java

    3 Tips for volatile fields in java Volatile fields are one of built-in mechanism to write multi-t...

    2018-02-03 00:41
    102
  • 5 Tips for Performant, Thread-Safe Java From ConcurrentHashMap

    java.util.concurrent.ConcurrentHashMap is a highly optimized concurrent hash map implementation. Her...

    2018-02-03 00:20
    147
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部