volatile和synchronize
迷路的老鼠 7年前 (2019-10-08) 11819浏览 3评论
volatile和synchronize虽然目前业务层关注的比较少,但是他们是内存模型里面比较特殊的两个关键字,我们可以利用他们来了解一下内存模型里是如何解决多线程问题的。 指令重排 计算机在执行程序时,为了提高性能,编译器和处理器的常常会对指令做重...
迷路的老鼠 7年前 (2019-10-08) 11819浏览 3评论
volatile和synchronize虽然目前业务层关注的比较少,但是他们是内存模型里面比较特殊的两个关键字,我们可以利用他们来了解一下内存模型里是如何解决多线程问题的。 指令重排 计算机在执行程序时,为了提高性能,编译器和处理器的常常会对指令做重...