Java并发编程核心方法与框架完整版这是一本java开发编程核心方法与框架,由高洪岩编著。本书结合了资深Java专家10年经验总结,基本完全覆盖了Java并发包中核心类、API与并发框架,最大程度介绍了每个常用类的使用,全程案例式讲解,全面介绍Java并发包相关的技术,需要的朋友可以下载观看。
内容简介
《Java并发编程核心方法与框架》采用了全程案例式讲解,全面介绍Java并发包相关的技术。以浅白的措辞,结合大量实例模拟实际应用场景,全面解析Java并发包中的核心类、API与并发框架的使用。全书共10章,具体介绍如下:
第1章讲解了线程间的同步性,以及线程间的传输数据控制,即Semaphore和Exchanger类的使用。
第2章介绍了在同步处理上更加灵活的工具类CountDownLatch和CyclicBarrier,详细到每个类的API的具体使用与应用场景。
第3章是第2章的升级,由于CountDownLatch和CyclicBarrier类都有相应的弊端,所以在JDK 1.7中新增加了Phaser类来解决这些缺点,该类是熟练掌握JDK并发包的必要知识点。
第4章是读者应重点掌握的Executor接口与ThreadPoolExecutor线程池,能有效地提高程序运行效率,更好地统筹线程执行的相关任务。
第5章讲解Future和Callable的使用,解决线程需要返回值的情况。
第6章介绍Java并发包中的CompletionService的使用,因为可以以异步的方式获得任务执行的结果,所以该接口可以增强程序运行效率。
第7章介绍接口ExecutorService,该接口提供了若干工具方法来方便执行并发业务。
第8章主要介绍ScheduledExecutorService的使用,以掌握如何将计划任务与线程池结合使用。
第9章主要介绍Fork-Join分治编程,以提升多核CPU的优势,加快程序运行效率。
第10章主要介绍并发集合框架,利用好并发框架,事半功倍。
∨ 展开