java—for循环里启动的java线程循环执行要怎么理解?

 假设有两个java线程循环执行 A、B 同时調用此代码段可能存在java线程循环执行安全问题,例如在java线程循环执行 A 里当执行 i < 9 时时间片切到java线程循环执行 B 执行 i++,导致回到java线程循环执荇 A 后的继续执行 i < 9 脏读

可是对于x是for循环中的局部变量,是在每一个java线程循环执行栈中都有自己的x并不是共享资源。应该不会发生安全问題啊

你对这个回答的评价是

我要回帖

更多关于 java线程循环执行 的文章

 

随机推荐