多线程之三个ABC线程实现循环打印100次
来源:互联网 发布:工业英语翻译软件 编辑:程序博客网 时间:2024/06/05 23:39
public class test {
public static void main(String[] args) {
Thread t1 = new Thread(new thread("A"));
Thread t2 = new Thread(new thread("B"));
Thread t3 = new Thread(new thread("C"));
t1.start();
t2.start();
t3.start();
}
Thread t1 = new Thread(new thread("A"));
Thread t2 = new Thread(new thread("B"));
Thread t3 = new Thread(new thread("C"));
t1.start();
t2.start();
t3.start();
}
}
class thread implements Runnable {
private String name;
static int n = 1;
private String name;
static int n = 1;
public thread(String name) {
this.name = name;
}
this.name = name;
}
@Override
public void run() {
while (true) {
synchronized (this) {
if (n > 100) {
break;
}
public void run() {
while (true) {
synchronized (this) {
if (n > 100) {
break;
}
if (name.equals("A")) {
if (n % 3 == 1) {
System.out.println(name + "输出:" + n);
n++;
}
}
if (name.equals("B")) {
if (n % 3 == 2) {
System.out.println(name + "输出:" + n);
n++;
}
}
if (name.equals("C")) {
if (n % 3 == 0) {
System.out.println(name + "输出:" + n);
n++;
}
}
if (n % 3 == 1) {
System.out.println(name + "输出:" + n);
n++;
}
}
if (name.equals("B")) {
if (n % 3 == 2) {
System.out.println(name + "输出:" + n);
n++;
}
}
if (name.equals("C")) {
if (n % 3 == 0) {
System.out.println(name + "输出:" + n);
n++;
}
}
}
}
}
}
}
阅读全文
0 0
- 多线程之三个ABC线程实现循环打印100次
- 循环打印三个线程,ABC 十次
- Java多线程--三个线程分别打印a,b,c.请用多线程实现循环打印15次abc
- 三个线程循环打印ABC。。。。
- 多线程(至少三个线程)分别打印A、B、C,要求按ABC的顺序循环打印10次。
- 题目:有三个线程分别打印A、B、C,请用多线程编程实现,在屏幕打印10次ABC
- Java多线程 循环打印ABC 10次
- 面试题--三个线程循环打印ABC 10次:另类解决方法
- Java多线程:用三个线程控制循环输出10次ABC
- Java多线程:用三个线程控制循环输出10次ABC
- Java多线程:用三个线程控制循环输出10次ABC
- Java多线程:用三个线程控制循环输出10次ABC
- java实现【有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABC.】
- 多线程之——实现循环打印"abc"
- 用三个线程控制循环输出10次ABC
- c++多线程实现循环打印ABC
- java 实现3个线程 依次打印ABC,并且循环10次
- java 实现3个线程 依次打印ABC,并且循环10次
- Git常用命令
- 创建maven项目时,提示 overlaps the workspace location
- TLS/SSL 协议详解 (4) 运用密码学原理构建安全信道2
- 【安全牛学习笔记】 Kali Linux安装-熟悉环境
- 1091:回文串
- 多线程之三个ABC线程实现循环打印100次
- 分布式消息队列RocketMQ--事务消息--解决分布式事务的最佳实践
- RSA加密解密的原理与应用
- tensorflow1.3 API学习笔记 1
- 快捷键
- 关于 IOC 和 AOP的释义
- 51nod 1092 回文字符串
- Android--WakeLock机制详解
- 2.2 Kotlin的Hello Word程序与Java的Hello World的class文件对比