![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java并发编程实战
文章平均质量分 75
「已注销」
千本傻吗
展开
-
多线程带来的风险
安全性问题下面是一个非线程安全的代码示例@NotThreadSafe public class UnsafeSequence { private int value; /** * Returns a unique value. */ public int getNext() { return value++; } }活跃性问题在串行程转载 2017-11-06 10:54:57 · 305 阅读 · 0 评论 -
线程安全性
有状态与无状态无状态对象一定是线程安全的@ThreadSafe public class StatelessFactorizer extends GenericServlet implements Servlet { public void service(ServletRequest req, ServletResponse resp) { BigInteger i = ex转载 2017-11-06 12:10:09 · 207 阅读 · 0 评论 -
多线程共享变量问题
非线程安全代码举例public class NoVisibility { private static boolean ready; private static int number; private static class ReaderThread extends Thread { public void run() { while转载 2017-11-06 13:57:52 · 1224 阅读 · 0 评论