Java高并发编程
文章平均质量分 92
博格_berg
这个作者很懒,什么都没留下…
展开
-
第一章 走入并行世界(并行的基本概念)
第一章 走入并行世界1.1何去何从的并行计算使用并行程序目的:1、获得更好的性能。2、业务模型的需要,确实需要多个执行实体。1.2基本的概念1.2.1同步(Synchronous):同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步(Asynchronous):异步方法一旦开始,方法调...原创 2018-09-26 10:43:28 · 563 阅读 · 0 评论 -
第二章 Java并行程序基础
文章目录第二章 Java并行程序基础2.1有关线程你必须知道的事2.2初始线程:线程的基本操作2.2.1新建线程2.2.2终止线程2.2.3线程中断2.2.4等待(wait)和通知(notify)2.2.5 挂起(suspend)和继续执行(resume)线程2.2.6等待线程结束(join)和谦让(yield)2.3 volatile与Java内存模型(JMM)2.4 分门别类的管理:线程组2....原创 2018-09-26 11:42:45 · 692 阅读 · 0 评论 -
第三章 JDK并发包
文章目录第三章 JDK并发包3.1 多线程的团队协作:同步控制3.1.1 synchronized的功能扩展:重入锁第三章 JDK并发包为了更好的支持并发程序,JDK内部提供了大量实用的API和框架。本章主要介绍这些JDK内部的功能,主要分为三大部分:一、 首先介绍有关同步控制的工具,之前synchronized关键字就是一种同步控制手段。二、 详细介绍JDK对线程池的支持,使用线程池,将...原创 2018-09-26 11:51:07 · 209 阅读 · 0 评论