java中main函式中的變數定義及其使用

2021-06-06 08:56:38 字數 411 閱讀 2989

錯誤案例一:

public class exe1

}報錯為,k應該為靜態;靜態方法操作動態變數既是main裡面不能呼叫類裡的非static變數;因為main函式作為程式的入口,一般都是最先分配記憶體,最先執行的,如果呼叫非靜態的方法和變數,則非靜態的方法還沒有被初始化,即在記憶體中還沒有則必然會報錯;

錯誤2public class exe1

system.out.println(i);

system.out.println(k);}}

報錯為,沒有例項變數i,k,i和k被{}包圍,為區域性變數,僅在區域性**塊中有意義;

public static void main(string args)

為正確**;

public static void main(string args)

Java中main函式呼叫同類中的方法

1 需要建立這個類的例項,再進行呼叫 publicclasstest voidtrain 2 直接呼叫,需要注意的是 train方法中不能缺少static。public classtest public static void train string param 總結 對於一般的非static成員...

C 中的main函式

1 乙個程式可以包含乙個或者多個函式,但只能必須有乙個命名的main函式 2 main函式是唯一被作業系統顯式呼叫的函式 3 main函式的返回型別必須為int型,返回0值表示執行成功,返回其他值表明有錯誤 出現,每個作業系統的具體返回內容不一樣 4 c 容許主函式main 有或者沒有引數列表,如果...

python中的main函式

python是一種解釋型指令碼語言,和c c 語言不同,c c 程式從main函式開始執行,python程式從開始到結尾順序執行。先總結下python中的main函式的作用 讓模組 函式 可以自己單獨執行 除錯 相當於構造了呼叫其它函式的入口,這就類似於c c 裡面的main函式了。一方面 我們想要...