Java程序中 ,代码实现用Runnable接口的方法进行多线程设计。线程的功能为输出如下图形: * * * * * * * * * *
时间: 2023-11-25 14:48:01 浏览: 80
以下是Java程序中,使用Runnable接口的方法进行多线程设计,实现输出指定图形的代码:
```
public class PrintTriangle implements Runnable {
private int n;
public PrintTriangle(int n) {
this.n = n;
}
@Override
public void run() {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
在主函数中,创建线程并启动:
```
public static void main(String[] args) {
PrintTriangle printTriangle = new PrintTriangle(4);
Thread thread = new Thread(printTriangle);
thread.start();
}
```
运行程序后,即可输出如下图形:
```
*
* *
* * *
* * * *
```
相关问题
java程序中,通过代码实现Runnable接口的方法进行多线程设计。线程的功能为输出如下图形: * * * * * * * * * *
在Java程序中,可以通过实现Runnable接口的方式来进行多线程设计。具体实现方法如下所示:
```
public class MyThread implements Runnable {
public void run() {
System.out.println("* * *");
System.out.println("* * *");
System.out.println("* * *");
System.out.println("* * *");
System.out.println("* * *");
}
}
```
然后在主函数中创建线程并启动:
```
public static void main(String[] args) {
MyThread myThread = new MyThread();
Thread thread = new Thread(myThread);
thread.start();
}
```
这样就可以实现多线程输出指定图形的功能了。
阅读全文