java818
ffuu139
这个作者很懒,什么都没留下…
展开
-
地址连接
java : nio :http://tutorials.jenkov.com/java-nio/index.html glassfish; http://glassfish.java.net/zh/public/users.html apacheMina: http://mina.apache.org/mina-project/userguide/ch2-basics/c...原创 2013-03-12 21:24:14 · 139 阅读 · 0 评论 -
volatile 简述
锁提供了两种主要特性: 互斥:即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享数据。 可见性:必须确保释放锁之前对共享数据做出的更改对于随后获得该锁的另一个线程是可见的。 正确使用volatile条件: 对变量的写操作不依赖于当前值。 该变量没有包含在具有其他变量的不变式中。 使用volatile...原创 2013-02-18 19:25:00 · 112 阅读 · 0 评论