#java中线程交替输出,lock锁

img


我画圈的地方,i++放在for里面和此处有什么不一样,为什么放for里面只能输出一次ABC放在外面就可以正常输出十次ABC

for(初始化变量;条件判断;自增/自减) 一半for循环这里的语句是这是三个作用,你把i++ 放到循环体里面,并且还是while语句里面,那就只有当满足while的时候才会去执行i++ ,其他时候都是不变

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^