问答详情
源自:2-4 Java线程-隋唐演义实战开发---军队

我觉得这个例子完全没有体现出volatile关键字 和Thread.yield()方法的作用

我觉得这个例子完全没有体现出volatile关键字 和Thread.yield()方法的作用 

  1. 我把volatile关键字换成public效果依然一样

  2. 我把Thread.yield()方法注掉效果也一样

  3. 两个线程执行的都是一个Runable接口,直接实例化一次传进去就可以了,为什么要实例化两个分别传入,感觉完全没必要


提问者:慕慕3484187 2019-07-21 01:04

个回答

  • 慕哥6139464
    2019-08-02 09:52:20

    我也这么觉得,没有体现出实际的意义

  • 程序猿天璇
    2019-07-25 17:36:37

    分两次传入应该更符合java编程规范