博客专栏  >  编程语言   >  java并发编程学习

java并发编程学习

不同版本的jdk也在相应的更新,所以这是个不断学习的过程

关注
0 已关注
7篇博文
  • Fork/Join框架解析

    1. 什么是Fork/Join框架       Fork/Join框架是Java7提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的...

    2016-06-11 13:49
    530
  • java多线程常见面试题

    下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程?   线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过...

    2016-06-10 21:49
    1654
  • 线程的单例模式与延迟加载中的Initialization on Demand Holder

    面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个: public final class EagerSin...

    2016-05-24 16:33
    637
  • ConcurrentLinkedQueue解析

    主要是结合java并发编程这本书加上自己的运行环境进行总结的,网上这骗资料的环境好些是jdk1.6,我自己的环境是1.7. 1.    引言 在并发编程中我们有时候需要使用线程安全的队列。如果我们...

    2016-06-10 14:57
    1202
  • ReentrantLock可重入锁

    1,可重入锁     顾名思义就是支持重进入的锁,它表示该所能够支持一个线程对一个资源的重复加锁。此外,该锁还支持获取锁的时候的公平与非公平选择。     之前构造的独占锁Mutex,代码如下所示: ...

    2016-06-06 15:19
    646
  • 队列同步器AbstractQueueSynchronizer

    同步器是用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成资源获取线程的排队工作。     同步器主要使用的方式是继承,子类通过继承同步器并实现...

    2016-06-05 21:01
    1469
  • happens-before知识

    1,happens-before定义 1),如果一个操作happens-before另一个操作,那么第一个操作结果对第二个操作可见,并且第一个的执行顺序排在第二个操作之前(这里指的是位置在前,具体的内...

    2016-05-30 22:13
    236
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部