并发编程
张刚强
这个作者很懒,什么都没留下…
展开
-
java的join方法总结
虽然关于讨论线程join方法的博客已经很多了,不过个人感觉挺多都讨论得不够全面,所以我觉得有必要对其进行一个全面的总结。 一、作用 Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。具体看代码: public class JoinTest { public static void main(String [] args) throws Int...转载 2018-03-28 09:43:58 · 1192 阅读 · 0 评论 -
面试中如何回答volitile关键字
一,什么是JMM?JMM是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。值得注意的是,JMM是一个抽象概念,不是真实存在的。JVM运行程序的实体是线程,而每个线程创建时JVM都会为其创建一个工作内存(有些地方称为栈空间),用于存储线程私有的数据,而Java内存模型中规定所有变量都存储在主内存,主内存是共享内存区域,所有线程都可以访...转载 2018-04-12 12:05:14 · 796 阅读 · 0 评论