為什麼代碼中說找不到main方法
A. java程序在cmd中運行,提示「在類xxx中找不到main方法」
在public類中寫main函數
publicclassPeople{
intheight;
voidspeak(){
System.out.printf("我身高是:%d",height);
}
publicstaticvoidmain(Stringargs[]){
}
}
classA{
publicstaticvoidmain(Stringargs[]){
Peoplezhubajie;
zhubajie=newPeople();
zhubajie.height=170;
System.out.println(zhubajie.height);
System.out.println("主類不一定是public類");
zhubajie.speak();
}
}
B. java運行中找不到main方法
說明當前類中沒有運行入口(main方法)。
解釋:java運行中規定main方法作為java項目的入口之一,也就是說如果運行的是java類,但是類中沒有main方法,此時就會報此錯錯誤。
解決辦法:在類中創建main方法,或者是去有main方法的類中執行。
C. 為什麼寫了main函數他提示找不到main函數附代碼。
報錯信息貼出來;
目測是你java,jdk的原因,代碼沒有錯,在我電腦上可以運行;下面是 結果
[236711125, 12]
陸百零玖
求採納
D. 在給定的源文件中找不到main()函數
找不到main()函數的解決辦法:
1、檢驗Main函數的寫法: public static void main(String XXX[])
2、檢驗JDK是否出錯: 打開C盤->Program Files->Java,看是否有jdk1.6.0或其它版本的文件夾,如果沒有趕緊去Sun的官方網站下載。
3、檢驗環境變數: 右鍵點擊我的電腦,選擇屬性->高級->環境變數,看CLASSPATH是否包括jdk包的bin地址。JBuilder2006會自動更改該變數,但有可能安裝出錯了。(JBuilder通常用自己的jdk)
4、測試: 創建一個簡單的java文件,點擊開始,打開「運行」,輸入cmd,輸入javac XXX.java,然後java XXX,看是否還出現此錯誤5、將編寫的java文件找到。
E. JAVA新人,hello world程序一直顯示在類中找不到main方法,求教
你的代碼沒有問題,是設置出了問題。你應該是寫完代碼直接就runAs了。解決有兩種方法
1、先保存一下代碼,然後再運行(不過每次都要這樣做,麻煩)
2、設置一下eclipse(eclipse ->window->preference->run and debug->Lunching)
可以參考這個網址:網頁鏈接
F. 錯誤: 在類 m 中找不到 main 方法, 請將 main 方法定義為:
class m{public static void main(String []args){//這里寫程序}}public static void main(String []args)是入口程序。
情態動詞不隨人稱的變化而變化,即情態動詞的第三人稱單數不加-s。情態動詞不受任何時態影響即不加三單。
情態動詞沒有非謂語形式,即沒有不定式、分詞等形式。
情態動詞本身就具有一定的詞義,但要與動詞原形以及其被動語態一起使用,給謂語動詞增添情態色彩,表示說話人對有關行為或事物的態度和看法,認為其可能、應該或必要等。情態動詞後面加動詞原形。
情態動詞不能表示正在發生或已經發生的事情,只表示期待或估計某事的發生。
情態動詞除ought 和have外,後面只能接不帶to的不定式。
G. java中代碼為什麼一直提示我找不到主方法
在左側文件上選中當前java文件,再右鍵選擇Run As →java Application運行,一般出現這種情況就是默認運行的不是當前類
H. 求助!eclipse運行代碼找不到main方法
你的代碼怎麼看不到。
要麼是代碼的main方法寫的不對;
要麼就是mai方法的所在類不是public,
或者你的文件裡面的有多個類都是用public修飾,找不到main();
或者是java虛擬機的問題。
jvm在載入java文件的時候是找public,然後找main,如果有多個public的類就不能找到main,mian是程序的入口