- 博客(2)
- 资源 (3)
- 收藏
- 关注
转载 Java并发编程之(二)管程
本博客转载自《奔跑的猪的博客》 本文中的代码可以在github上找到,有需要的请自行下载标题定义维基百科中定义管程为:在并发编程中,管程(monitor)为一个同步结构,具有线程互斥特性,以及能够根据某些条件来阻塞线程。根据定义,管程有三个要素:同步、互斥、条件。恰好在Java的Concurrent包中ReentrantLock具有上述所有特性,可以用来实现管程。管程是一个非常实用且常见的技术,可
2016-05-27 19:23:56 3378
转载 Java并发编程之常用概念
本文转载自《奔跑的猪博客》可见性所谓的可见性,就是在多线程环境下,一个线程的改动能够被其他线程看见。通常在多线程环境下,每个线程都有自己的线程空间,线程创建的时候,会将主线程变量拷贝一份到线程空间中,线程中进行的更改会立即在线程空间中反映出来,但是对于其它线程并不能看见该线程做的改动。失效数据当一个线程对数据修改之后没有及时将修改同步到其他线程,这个数据就是失效的数据。同步此时需要进行同步,将线程空
2016-05-27 17:00:04 646
eclipse juno(4.2)hadoop-2.4.1 插件
2014-12-14
遗传算法的原理及简单实现
2013-08-23
pl2303 RS232-USB 接口转换器
2012-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人