java初学者 马士兵java视频中线程这章的一个小程序编译通过,运行出错

linsenlinwei linsenlinwei 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
public class TestThread1{
public static void main(String args[]){
Runner1 r=new Runner1();
Thread th=new Thread(r);
th.start();
for(int i=0;i<100;i++){
System.out.println("main"+i);
}

}
}

class Runner1 implements Runnable{
public void run(){
for(int i=0;i<100;i++){
System.out.println("runner"+i);
}
}
}


这个代码差不多就是马士兵那个视频上的,编译通过但是运行时出现
Exception in thread "main" java.lang.NoClassDefFoundError: TestThread1/java
我在线等,希望有人帮我回答一下.

另外
public class TestThread1 {
public static void main(String args[]) {
Runner1 r = new Runner1();
r.start();
//r.run();
//Thread t = new Thread(r);
//t.start();

for(int i=0; i<100; i++) {
System.out.println("Main Thread:------" + i);
}
}
}

//class Runner1 implements Runnable {
class Runner1 extends Thread {
public void run() {
for(int i=0; i<100; i++) {
System.out.println("Runner1 :" + i);
}
}
}
这个是马士兵视频下载过来时的代码编译出现Exception in thread "main" java.lang.UnsupportedClassVersionError: TestThread1 (
Unsupported major.minor version 50.0) 我的jdk是1.6的,是不是说现在不支持了的意思,谢谢大家,我在线等着
...全文
评论 14
收藏 已收藏
分享
返回顶部
linsenlinwei
Java SE 62,621 成员 307,251 内容