Java多线程编程核心技术(二)volatile关键字

  1. 云栖社区>
  2. 华章计算机>
  3. 博客>
  4. 正文

Java多线程编程核心技术(二)volatile关键字

初商 2019-09-21 16:16:12 浏览563
展开阅读全文

3.volatile关键字

关键字volatile的主要作用是使变量在多个线程间可见。

3.1 关键字volatile与死循环

如果不是在多继承的情况下,使用继承Thread类和实现Runnable接口在取得程序运行的结果上并没有多大的区别。如果一旦出现”多继承“的情况,则用实现Runable接口的方式来处理多线程的问题就是很有必要的。

public class PrintString implements Runnable{
    private boolean isContinuePrint = true;

    @Override
    public void run() {
        while (isContinuePrint){
            System.out.println("Thread: "+

网友评论

登录后评论
0/500
评论
初商
+ 关注
所属团队号: 华章计算机