多线程
Java-我去
这个作者很懒,什么都没留下…
展开
-
Java volatile 关键字
Java volatile 关键字在Java中,valatile关键字被用来标识一个Java变量 ”being stored in main memory“。更准确地讲,每次读取一个volatile变量都会从主存中去读,而不是从CPU缓存中;每次修改一个volatile变量都会将其写入到主存中,而不仅仅是CPU缓存中。保证内存可见性在一个多线程的程序中,多个线程操作一个非volatile修饰的变量,转载 2016-04-28 21:11:09 · 346 阅读 · 0 评论 -
新特征-原子量
package atomic;import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.atomic.AtomicLong;/** * Java线程:新特征-原子量 */ public class Test { public转载 2016-04-28 22:23:46 · 222 阅读 · 0 评论 -
线程安全
竞态条件 & 临界区 当两个线程竞争同一资源时,如果对资源的访问顺序敏感,就称存在竞态条件。导致竞态条件发生的代码区称作临界区。 圣达菲转载 2016-04-29 10:54:54 · 257 阅读 · 0 评论 -
Vector 线程安全与不安全
public static void main(String[] args) { while (true) { for (原创 2016-04-23 10:36:11 · 5849 阅读 · 0 评论