[笔记][Java7并发编程实战手册]系列目录

  推荐学习多线程之前要看的书。 [笔记][思维导图]读深入理解JAVA内存模型整理的思维导图文章里面的思维导图或则对应的书籍。去看一遍。能理解为什么并发编程就会出现问题。

  Java7并发编程实战手册 这一本实战的书籍。本笔记记录是看了该书。随笔的一些笔记,和在实际动手敲示例的过程中总结出来的一点经验,大部分是内容是书籍上总结的,还有一大部分是自己实践中总结的。本博客中大部分章节或许都不是书籍上的原demo示例。大多是自己想出来的,为了简单的表达用法。毕竟是实战。

  我觉得能给我更好的感觉。我觉得先看博客中转载的多线程系列 Java多线程系列-目录源码分析和理论。有时候真的觉得好烦躁。可是,没有这些理论实战中又觉得太多的未知。
  所以本人觉得。先粗略的过一遍理论和源码分析。再来看学习实战,在写代码的过程中,去回想和联想理论就能更好的把知识串联起来了;也可以看到本人在记录这些笔记的时候也会引用到博客中转载的多线程系列文章。


[笔记][Java7并发编程实战手册][后补]1.线程管理


[笔记][Java7并发编程实战手册]2.2使用syncronized实现同步方法
[笔记][Java7并发编程实战手册]2.4在同步代码中使用条件-生产者与消费者
[笔记][Java7并发编程实战手册]2.5使用Lock实现同步一
[笔记][Java7并发编程实战手册]2.5使用Lock实现同步二


[笔记][Java7并发编程实战手册]第三章-线程同步辅助类-3.1概要
[笔记][Java7并发编程实战手册]3.2 资源的并发访问控制Semaphore信号量
[笔记][Java7并发编程实战手册]3.3 资源的多副本并发访问控制Semaphore
[笔记][Java7并发编程实战手册]3.4 等待多个并发事件的完成CountDownLatch倒计时闭锁
[笔记][Java7并发编程实战手册]3.5 在集合点的同步CyclicBarrier循环barrier
[笔记][Java7并发编程实战手册]3.6 并发阶段任务的运行phaser
[笔记][Java7并发编程实战手册]3.7 并发阶段任务中的阶段切换phaser
[笔记][Java7并发编程实战手册]3.8 并发任务间的数据交换Exchanger


[笔记][Java7并发编程实战手册]系列第四章 4.1 简介
[笔记][Java7并发编程实战手册]4.2 创建线程执行器newCachedThreadPool无界线程池
[笔记][Java7并发编程实战手册]4.3 创建固定的线程执行器newFixedThreadPool线程池
[笔记][Java7并发编程实战手册]4.4 在执行器中执行任务并返回结果Callable、Future
[笔记][Java7并发编程实战手册]4.5-4.6 运行多个任务并处理第一个结果/处理所有结果ThreadPoolExecutor
[笔记][Java7并发编程实战手册]4.7-4.8 在执行器中延迟执行或则周期执行任务ScheduledThreadPoolExecutor
[笔记][Java7并发编程实战手册]4.9-4.10在执行器中控制任务的完成和取消任务FutureTask
[笔记][Java7并发编程实战手册]4.11-4.12在执行器中分离任务的启动和结果的处理和处理在执行器中被拒绝的任务


[笔记][Java7并发编程实战手册]5.Fork\Join(Java1.7新特性)框架


[笔记][Java7并发编程实战手册]6.并发集合


[笔记][Java7并发编程实战手册]7. 定制并发类


最后一章:

本章内容包括:

  1. 监控Lock接口
  2. 监控Phaser类
  3. 监控执行器框架
  4. 监控Fork/Join池
  5. 输出高效的日志信息
  6. 使用FindBugs分析并发代码
  7. 配置Eclipse调式并发代码
  8. 配置NetBeans调试并发代码
  9. 使用MultithreadedTC测试并发代码

放置内容列表.以后有空或则有需要的时候再来学习了. 本人已经开始用idea开发工具了.估计Eclipse的东西 netBeans什么的也不会去学习了.

好了,经历了2个多月断断续续的才把这本书算是看完了. 收获真的很大. 虽然底层的东西没有学到什么. 怎么使用倒是会了.底层就只能靠以后的工作经验了. 不过估计一般的web项目也很难用到多线程的知识. 下一本书:应该是 架构探险. 不出以外的话再下一本应该是linux从入门到精通.最后转向大数据.

你可能感兴趣的:(Java7并发编程)