美文网首页java并发编程实战
专题列表页
java并发编程实战

读书笔记

  • 3
    2018-09-11
  • 3.1可见性 加锁的含义不仅仅局限于互斥行为,还包括内存可见性。为了确保所有线程都能看到共享变量的最新值,所有执行...[作者空间]

  • 4
    2018-09-11
  • 编写线程安全的代码,最核心的是管理对状态的访问,尤其是对共享状态的访问,对象的状态是指存储在状态变量(例如实例或静...[作者空间]

  • 3
    2018-09-05
  • 促使多线程出现的因素: 资源利用比如阻塞io,等待的时间让线程去做其他事情,提高利用率 公平多个用户和程序可能对机...[作者空间]

  • 7
    2018-06-30
  • 当线程请求一个由其它线程持有的对象锁时,该线程会阻塞,而当线程请求由自己持有的对象锁时,如果该锁是重入锁,请求就会...[作者空间]