并发编程三特性-可见性技术保障

场景说明: 存在两个线程A、线程B和一个共享变量stop。 如果stop变量的值是false,则线程A会一直运行。如果stop变量的值是true,则线程A会停止运行。 线程B能够将共享变量stop的值修改为ture。 定义普通的共享变量: //普通情况下,多线程不能保证可见性 private static boolean stop; 下面的代码展示了在多线程环境中,对共享变量的共享: //普通情况
相关文章
相关标签/搜索