我这段java代码错在哪里了啊,想不通啊

2025-06-24 05:55:37
推荐回答(3个)
回答1:

楼上全部瞎说- -, 请楼主把Runner类 从Thread1中的类体括号移除即可,我贴下代码你看括号位置

public class Thread1 {
public static void main(String[] args) {
Runner r =new Runner();
Thread t =new Thread(r);
t.start();
}
}//Thread1 类体括号到此为止

class Runner implements Runnable
{
@Override
public void run() {
// TODO Auto-generated method stub
for(int i=0;i<100;i++)
{
System.out.println(i);
}
}
}

回答2:

runner 貌似是接口无法实例化,只能实例化 实现runner 接口的类

回答3:

目测LZ没有加带runner这个接口的包,要import下这个包才行