摘要: What is volatile? 一次偶然的机会(java多线程电梯作业寻求多个进程分享变量的方法),接触到了volatile,因此我查阅了相关的材料,对这部分做了一些了解,在这里和大家分享一下。 首先,我们先来聊一聊几个概念 1、What is reorder 编译器和JVM通过改变程序的处理顺 阅读全文
posted @ 2019-04-02 23:40 thunderZ 阅读(127) 评论(0) 推荐(2) 编辑
摘要: JAVA多线程学习笔记(1) 由于笔者使用markdown格式书写,后续copy到blog可能存在格式不美观的问题,本文的.mk文件已经上传到个人的github,会进行同步更新。github传送门 一、创建新进程 由于这部分比较基础,这里不过多赘述,主要以代码呈现 1、java.lang.Threa 阅读全文
posted @ 2019-04-02 23:37 thunderZ 阅读(275) 评论(0) 推荐(0) 编辑