Java实现:编写一个程序,开启 3 个线程,这三个线程的 ID 分别为 A、B、C,每个线程将自己的 ID 在屏幕上打印 10 遍,要求输出的结果必须按顺序显示。如:ABCABCABC…… 依次递归
多线程的交替必然涉及到线程通信的问题。为了更直观的显示效果,打印轮数也打印出来,即每次打印完C后打印对应轮数打印效果如下:
1、使用同步方法,即synchronized关键字:
public class TestPrintABC1 {
public static void main(String[] args) {
ABCDemo1 emo = new ABCDemo1();
n...
原创
2018-08-29 19:50:00 ·
3080 阅读 ·
0 评论