为什么我输入volatile有错

来源:2-4 Java线程-隋唐演义实战开发---军队

沙滩贝壳

2017-07-24 11:38

http://img.mukewang.com/59756b490001684905470206.jpg


帮我看看哪里错了

写回答 关注

1回答

  • ___C___
    2017-07-24 11:56:07
    已采纳

    把volatile boolean keepRunning = true;放到run方法外面去,作为类rmyRunable的成员变量。谢谢采纳

    ___C__... 回复沙滩贝壳

    ArmyRuncalbe的对象实例是访问不到方法中的局部变量的,所以需要作为类的成员属性变量,即全局变量

    2017-07-24 12:03:22

    共 2 条回复 >

深入浅出Java多线程

带你一起深入浅出多线程,掌握基础,展望进阶路线

186088 学习 · 464 问题

查看课程

相似问题