为什么线程一每次运行时都会打印出两次i=0的情况呢?
我是新手,请大家帮忙解惑,谢谢
代码没有什么问题,是系统和编译器对待时间片的方式不同,你可以试试另外一个编译器,估计又是另外一种结果。
因为你把i=0放在;两个方法体里面了,你放到外面,成为全局变量