摘要: ThreadLocal好处 Java并发编程的艺术解释好处是:get和set方法的调用可以不用在同一个方法或者同一个类中。 问答形式总结: 1、 ThreadLocal类的作用 ThreadLocal的作用是提供线程内的局部变量,这种变量在多线程环境下访问时能够保证各个线程里变量的独立性。 Thre 阅读全文
posted @ 2018-08-05 22:48 好想雨的云 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 原文地址: 全面理解Java内存模型(JMM)及volatile关键字 关联文章: 深入理解Java类型信息(Class对象)与反射机制 深入理解Java枚举类型(enum) 深入理解Java注解类型(@Annotation) 深入理解Java类加载器(ClassLoader) 深入理解Java并发 阅读全文
posted @ 2018-08-05 18:32 好想雨的云 阅读(439) 评论(1) 推荐(1) 编辑
摘要: 下面对上面说的三个辅助类进行一个总结: 1)CountDownLatch和CyclicBarrier都能够实现线程之间的等待,只不过它们侧重点不同: CountDownLatch一般用于某个线程A等待若干个其他线程执行完任务之后,它才执行; 而CyclicBarrier一般用于一组线程互相等待至某个 阅读全文
posted @ 2018-08-05 18:17 好想雨的云 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 问答总结: 1、 JDK1.5引入了哪些更高阶的并发工具 2、 Java中CyclicBarrier 和 CountDownLatch有什么不同? CountDownLatch和CyclicBarrier都能够实现线程之间的等待,只不过它们侧重点不同: CountDownLatch一般用于某个线程A 阅读全文
posted @ 2018-08-05 17:54 好想雨的云 阅读(257) 评论(0) 推荐(0) 编辑