博客专栏  >  研发管理   >  JavaConcurrent

JavaConcurrent

Java并发编程

关注
5 已关注
8篇博文
  • Java 线程池并发编程详解

    本博文分为6个部分: 1.BizProcessor:具体的事务处理逻辑,被多线程调用。 2.BizAsyncTaskCall:实现Callable接口,用于组装FutureTask。 3.Biz...

    2016-09-10 13:34
    289
  • Java并发之 CAS + Thread.join / CountDownLatch 方式实现线程安全

    一、问题描述在多线程开发中,由并发引起的问题很不容易发觉,这里分别实现了线程安全和非线程安全的两种计数器。可以明显的看出多线程并发引发的数据丢失问题。二、问题分析 这里非线程安全的计数器的起因是计数器...

    2016-04-11 14:11
    554
  • Java Thread 状态转换

    一、线程状态转换图 状态图转换如下: 状态说明 New:创建状态,线程创建后未启动时的状态。 Running:运行状态,线程启动并获得cpu时间片(在运行状态之前还有一个就绪状态,是指其它运行资源都...

    2016-04-18 16:48
    470
  • Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition

    转载自:http://www.cnblogs.com/dolphin0520/p/3920385.html  在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-...

    2016-04-18 18:18
    298
  • Java线程与内存模型

    一、Java线程与内存的交互关系二、Java线程与内存交互过程说明 Java内存模型的主要目的是定义程序运行中各个变量的访问规则,也即JVM虚拟机将变量存储到内存和从内存读取到变量的底层细节。 ...

    2016-04-20 13:53
    271
  • synchronized代码块调度

    一、结论被synchronized关键字修饰的代码块在执行过程中也可能被调度,也即被sysnchronized修饰的代码块并不是执行完毕后才会被调度。二、结论验证1.用于测试被synchronized...

    2016-05-08 21:57
    242
  • Java synchronized详解

    仅供学习使用,转载自链接一、使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,...

    2016-05-10 10:40
    327
  • Java并发编程之java.util.concurrent包UML结构

    一、java.util.concurrent包UML结构

    2016-05-28 11:42
    541
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部