-
2017-02-28 10:52:49
- Java本地线程(ThreadLocal)
- 这个在Java中的ThreadLocal类可以保证使你创建的变量只能被相同的线程读和写。因此,甚至如果两个线程正在执行相同的代码,并且这个代码有一个对于ThreadLocal变量的引用,然后这两个线程就不能看到彼此的ThreadLocal变量。创建一个ThreadLocal这里有一个代码现实如何创建一个ThreadLocal:private ThreadLocal myThreadLo
-
2697
-
2017-02-28 10:58:30
- Java 的多线程访问常见异常--fast-lost (快速失败 )
- 注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性保证。快速失败迭代器会尽最大努力抛出 ConcurrentModificationException。因此,为提高这类迭代器的正确性而编写一个依赖于此异常的程序是错误的做法:迭代器的快速失败行为应该仅用于检测 bug。
-
1583
-
2017-02-28 11:11:42
-
2017-02-28 11:12:34
-
2017-02-28 11:16:33
-
2017-02-28 11:18:24
-
2017-02-28 11:19:51
-
2017-02-28 11:23:27
-
2017-02-28 11:26:56
-
2017-02-28 11:32:08