unknown
2006-07-30 07:31:00 UTC
如題,java規定若一個source code file 有public class,則兩者名稱必須相同
若沒有,則不受此條件限制
如果我有一個檔案,沒有public class,並把main()放在其中
class aaa{
public static void main(String args[]){
System.out.println("可以complie但不可以run") ;
}
}
結果可以compile,卻不能run,出現了java.lang NoClassDefFoundError:testclass
Exception thread "main"
請問這是哪裡出問題呢?謝謝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.51.239
若沒有,則不受此條件限制
如果我有一個檔案,沒有public class,並把main()放在其中
class aaa{
public static void main(String args[]){
System.out.println("可以complie但不可以run") ;
}
}
結果可以compile,卻不能run,出現了java.lang NoClassDefFoundError:testclass
Exception thread "main"
請問這是哪裡出問題呢?謝謝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.51.239