2018年10月31日

多线程

摘要: 收录一篇文章,慢慢研究 https://www.jianshu.com/p/d1eec344b3a0 先来看看线程状态 有了线程,那么线程是运行在哪里的,还有线程的所持有的资源又有哪些那?哪些是共享的,哪些是私有的: 脑图: 那么有了线程就有多线程,多线程的安全优势怎么回事?怎么保证的那? 看到了吗 阅读全文

posted @ 2018-10-31 10:08 缘在此季 阅读(139) 评论(0) 推荐(0) 编辑

Java中Volatile关键字详解

摘要: 一、基本概念 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步 阅读全文

posted @ 2018-10-31 09:17 缘在此季 阅读(181) 评论(0) 推荐(0) 编辑

导航