读书笔记
Ti2Yuan
这个作者很懒,什么都没留下…
展开
-
Java并发编程实战笔记(二)
第四章在设计线程安全类的过程中,需要包含以下三个基本要素:找出够成对象状态的所有变量,找出约束状态变量的不变性条件和建立对象状态的并发访问管理策略。包含多个变量的不变性条件将带来原子性需求:这些相关的变量必须在单个原子操作中进行读取或更新。如果不了解对象的不变性条件和后验条件,那么就不能保证线程安全性,要满足在状态变量的有效值或状态转换上的各种约束条件,就需要借助原子性和封装性。类的不变性条原创 2016-10-22 22:03:20 · 338 阅读 · 0 评论 -
Java并发编程实战笔记(一)
第一章线程会共享进程范围内的资源,例如内存句柄和文件句柄,但每个线程都有各自的程序计数器(Program Counter)、栈以及局部变量。通过使用线程,可以将复杂并异步的工作进一步分解为一组简单并且同步的工作流,每个工作流在一个单独的线程中运行,并在特定的同步位置进行交互。现有的一些框架可以实现上述目标,例如Servlet和RMI(Remote Mothod Invocation,远程方法调用原创 2016-10-16 15:37:23 · 353 阅读 · 0 评论