Java并发编程高洪岩著编程语言pdf下载pdf下载

Java并发编程高洪岩著编程语言百度网盘pdf下载

作者:
简介:本篇主要提供Java并发编程高洪岩著编程语言pdf下载
出版社:中油书店图书专营店
出版时间:2016-05
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:高洪岩 著
定  价:79
出 版 社:机械工业出版社
出版日期:2016年05月01日
页  数:354
装  帧:平装
ISBN:9787111535218
目录
前言
章  Semaphore和Exchanger的使用  1
1.1  Semaphore的使用  2
1.1.1  类Semaphore的同步性  2
1.1.2  类Semaphore构造方法permits参数作用  4
1.1.3  方法acquire(int permits)参数作用及动态添加permits许可数量  5
1.1.4  方法acquireUninterruptibly()的使用  8
1.1.5  方法availablePermits()和drainPermits()  10
1.1.6  方法getQueueLength()和hasQueuedThreads()  12
1.1.7  公平与非公平信号量的测试  13
1.1.8  方法tryAcquire()的使用  15
1.1.9  方法tryAcquire(int permits)的使用  17
1.1.10  方法tryAcquire(long timeout, TimeUnit unit)的使用  17
1.1.11  方法tryAcquire(int permits, long timeout, TimeUnit unit)的使用  19
1.1.12  多进路-多处理-多出路实验  20
1.1.13  多进路-单处理-多出路实验  21
1.1.14  使用Semaphore创建字符串池  23
1.1.15  使用Semaphore实现多生产者/多消费者模式  25
1.2  Exchanger的使用  31
1.2.1  方法exchange()阻塞的特性  31
部分目录
内容简介
本书主要介绍很好核心并常用的技术点,比如解决高并发环境下的线程间同步问题,可以使用Semaphore,CountDownLatch,CyclicBarrier以及Phaser类来解决,还要掌握线程池ThreadPoolExecutor的使用,还有线程池结合计划任务ScheduledExecutorService接口的使用,Future接口的使用,CompletionService异步任务的使用,ExecutorService工具接口的使用,Fork-Join分治编程的学习和Java技术中使用率比较高的并发集合框架。
作者简介
高洪岩 著
高洪岩,某世界500强企业不错项目经理,10余年项目管理与开发经验,10年Java相关开发经验,深谙Java技术开发难点与要点,拥有良好的技术素养和丰富的实践经验。精通J2EE核心技术、基于E的分布式系统开发、Android移动开发、智能报表、多线程及高并发等相关的技术内容,近期继续关注并发相关的前沿技术。著有技术书《Java多线程编程核心技术》,喜欢将技术与教育相结合的方式共享知识,得以共同提高。生活中喜欢摄影,对轮滑,旅游,航模亦兴趣浓厚。
摘要
Preface?前    言为什么要写这本书早在几年前笔者就曾想过整理一份与Java并发包有关的稿件。因为市面上所有的Java书籍都是以1章或2章的篇幅介绍Java并发包技术,这就导致对Java并发包的讲解并不是非常详尽,包含的知识量远远不够,并没有完整覆盖Java并发包技术的知识点。但可惜,苦于当时的时间及精力有限,一直没有如愿。
    也许是注定的安排,笔者现所在单位是集技术与教育为一体的软件类企业,学员在学习完JavaSE/JavaEE之后想探索更深入的技术,比如大数据、分布式、高并发类的专题,就会立即遇到与Java并发包中API相关的问题。为了带领学员在技术层面上有更高的追求,所以我将Java并发包的技术点以教案的方式进行整理,在课堂上与同学们一起进行学习、交流,同学们反响非常强烈。至此,若干等