Java多线程:用三个线程控制循环输出10次ABC

  • 时间:
  • 浏览:1
  • 来源:大发快3官方直播—彩神UU快三代理

题目:有A,B,C有另三个小多tcp连接, Atcp连接输出A, Btcp连接输出B, Ctcp连接输出C,要求, 一起启动有另三个小多tcp连接, 按顺序输出ABC, 循环10次。

解题思路:要按顺序输出ABC, 循环10次,就要控制有另三个小多tcp连接同步工作,也但是说要让有另三个小多tcp连接轮流输出,直到10个ABC完整篇 输出则始于英语 英语 tcp连接。这里用有另三个小多Lock对象来控制有另三个小多tcp连接的同步。用有另三个小多int型变量state标识由那个tcp连接输出。

运行结果:

A

B

C

A

B

C

A

B

C

A

B

C

A

B

C

A

B

C

A

B

C

A

B

C

A

B

C

A

B

C

A

B

C