写了一个线程的函数,报错找不到或无法加载主类,观察了一下发现自定义的类与主函数名相同。所以报错,改了之后就可以了
import java.lang.Thread;
public class myThread {
public static void main(String[] args) {
//3.创建对象
MyThread my = new MyThread();
my.start();
}
}
//1.创建继承的子类
class MyThread extends Thread{//创建的类名与主函数类名一致,导致错误!!
//2.重写run()方法,里面放你要实现的任务
@Override
public void run() {
for (int i = 0; i <100 ; i++) {
if (i%2==0){
System.out.print(i+" ");
}
}
}
}