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的,是不是说现在不支持了的意思,谢谢大家,我在线等着
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的,是不是说现在不支持了的意思,谢谢大家,我在线等着
第二个问题:编译的class的版本和运行的版本不符吧
在eclipse里改下jdk Version就OK了
--Java--Compiler--JDK compliance level
写项目时在用那个! 如果用的是DOS 看看环境变量