[問題] main()一定要放在public class裡嗎?

看板java作者 (galagala~￾N )時間19年前 (2006/07/30 23:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
如題,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
文章代碼(AID): #14pCx_DL (java)
文章代碼(AID): #14pCx_DL (java)