使用JAVA实现编写一个程序 创建两个线程,分别输出26个字母
时间: 2024-02-17 10:01:39 浏览: 89
好的,我可以为您提供一个Java程序,其中包含两个线程,分别输出26个字母。代码如下:
```java
public class AlphabetPrinter {
public static void main(String[] args) {
Thread t1 = new Thread(new Runnable() {
@Override
public void run() {
for (char c = 'A'; c <= 'Z'; c++) {
System.out.print(c);
}
}
});
Thread t2 = new Thread(new Runnable() {
@Override
public void run() {
for (char c = 'a'; c <= 'z'; c++) {
System.out.print(c);
}
}
});
t1.start();
t2.start();
}
}
```
在这个程序中,我们创建了两个线程t1和t2,分别输出大写字母和小写字母。每个线程通过实现Runnable接口并覆盖run()方法来定义自己的行为。在run()方法中,我们使用一个for循环来打印每个字母。最后,我们启动两个线程并让它们同时运行。输出的结果是大写字母和小写字母交替出现。
阅读全文