争用条件没有在我的机器上发生???

来源:4-2 Java线程交互之能量损失之谜:争用条件

慕姐3585284

2016-09-19 17:15

程序在我的机器上运行并没有发生能量损失的情况???( ╯□╰ ) 这是为什么。

写回答 关注

3回答

  • 回忆中的成长
    2016-09-20 16:58:24

    http://img.mukewang.com/57e0f98e0001238104870302.jpg

    4-1中是没有synchronized和while循环的,这样的情况运行就会有损失

  • 回忆中的成长
    2016-09-20 16:43:03

    transfer方法中的代码在4-1中和4-3中不同的,不知道你的是不是这问题,

    慕姐3585...

    我是照着老师的代码敲的,我再看看。 不过我看到有提问的同学,他是说他下载源码运行也是如此。。。 没有数据损失。 你的运行结果跟老师演示的一样吗?

    2016-09-20 16:48:11

    共 1 条回复 >

  • 回忆中的成长
    2016-09-20 09:04:11

    代码中是不是已经有关键字synchronized了

    慕姐3585...

    跟老师的一模一样,看问答也有人提问同样的情况,但是没有得到合理的回复。( ╯□╰ )

    2016-09-20 13:26:23

    共 1 条回复 >

深入浅出Java多线程

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

186088 学习 · 464 问题

查看课程

相似问题