gpt4 book ai didi

java - 我的代码没有打印出来但可以工作

转载 作者:行者123 更新时间:2023-12-01 18:30:16 25 4
gpt4 key购买 nike

public class MyThread{

public MyThread(int m) {
super();
}

public void run() {
for (int x = 0; x < 201; x++) {
System.out.println("Thread Running" + x );
}
}

public static void main(String[] args) {
MyThread mt = new MyThread(200);
}
}

代码运行,但没有打印出来。它可能是构造函数,但老师告诉我只进行公共(public)无效运行和主要方法以允许代码工作。

如果我问了错误类型的问题,请告诉我,我尝试查看“如何提问”以获得更好的提问。

最佳答案

您有两个选择:

  1. 扩展线程

    public class MyThread extends Thread{

    然后在main中调用start()

    mt.start();
  2. 实现可运行

    public class MyThread implements Runnable{

    然后启动一个新的Thread并传入您的对象,并调用start()

    Thread t = new Thread(mt);
    t.start();

关于java - 我的代码没有打印出来但可以工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24520824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com