了解过多线程的我们,对synchorized,sleep和valatile都比较了解,但是当这三个名词和“Java变量得可见性”的话题联系在一起不知道大家是否还可以保持大脑清晰??? 最近看到一个关于Java变量可见性的问题,感觉比较新鲜就查了一些资料,下面分享给大家: 首先给大家看一段关于多线程的执行代码: package com.test; import java.util.concurrent.TimeUnit; public class test1 { private static bo