每个Javaer都应该读的一本书_Java并发编程实战书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > Java并发编程实战 > 每个Javaer都应该读的一本书
Warren Java并发编程实战 的书评 发表时间:2010-12-31 17:12:24

每个Javaer都应该读的一本书

    建议大家还是读原版,原版的用语还是比较清新自然,容易读懂的。
    
    本书不适合初学者,初学者还是把JAVA的”顺序编程“了解好了再来看此书,否则你会迷失在并发的世界里。读此书之前你最好先读读Josh Bloch的<<Effective Java2>>

    每个Javaer都应该好好读读,反复读, 目前很少有项目或者开源框架不涉及到多线程的。本书对使用JAVA多线程的各方面都有设计:
    1. 使用多线程的好处。

    2. 多线程容易导致的一些问题以及如何解决
        a. 线程的安全问题, 解决方案: 共享变量加锁
        b. 线程的生存问题,例如死锁, 解决方案:用timed的Lock或保证获取锁的顺序的一致性。
        c. 线程的性能问题, 解决方案:减少多个线程对锁的竞争以及多个线程之间的切换。

     3. 线程的生命周期
          a. 创建
          b. 取消
          c. 关闭

     4. 对新的JDK1.5的concurrent 有初步的描述,例如新的内存模型,取代传统(wait-and-notify)的高效率的CAS算法。

想比较深入的了解Java多线程,可以阅读Doug Lea的 <<Concurrent Programming in practice>>, 或者直接访问他的个人网站获取全面的信息和资料: http://gee.cs.oswego.edu/dl/

      

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读