java并发编程实践
245123774
这个作者很懒,什么都没留下…
展开
-
java并发编程实践_02线程安全
1、原子性: 假设有操作A和B, 如果从执行A的线程的角度看, 当其他线程执行B时, 要么B全部执行完成, 要么一点都没有执行, 这样A和B互为原子操作, 一个原子操作是指: 该操作对于所有的操作, 包括它自己, 都满足前面描述的状态. 原子性的含义与它在事务性应用中相同->一组语句作为单独的, 不可分割的单元运行.2、synchronized: 一个synchronized块有两部分, 锁对原创 2017-04-04 23:02:11 · 283 阅读 · 0 评论 -
java并发编程实践_06任务执行
在线程池中执行任务线程, 这种方法有很多”没任务每线程”无法比拟的优势, 1、重用存在的线程, 而不是创建新的线程, 这可以在处理多请求时抵消线程创建, 消亡产生的开销. 2、另一项好处就是在请求达到时, 工作者线程通常已经存在, 用于创建线程的等待时间并不会延迟任务的执行, 因此提高了响应式.原创 2017-04-05 23:38:12 · 237 阅读 · 0 评论