Ⅰ 關於java的main方法

因為你的public CLASS是AA, 程序運行的時候去運行的是AA.main(),但是找不到AA得main方法,所以自然不能輸出

Ⅱ Java的Main方法

public static void main(String... args) 也可以。

前一種的數組寫法是從C/C++遺留下來的。java推薦第二種寫法。

PS 我拼寫mian時總是寫成main,你正好相反

Ⅲ JAVA中main方法是什麼意思

main方法是一個特殊的方法,是程序執行的入口,一個Java程序從main方法開始執行。

Java虛擬機在專執行Java程序之前會事先分屬配一個主線程,然後在主線程裡面執行我們這個main方法,明白了吧?所以我們經常說main方法叫主線程!

線程就是一個程序裡面不同的執行路徑!算了,這些不理解也無所謂,總之,你就記住,Java程序從main方法開始執行,

比如:
public static void main(String[] args) {
System.out.println("nihao");
}
在你這里當程序運行的時候,從main方法進來,然後做的第一件事就是System.out.println("nihao");
然後沒有其他語句了,main方法執行結束,程序也就執行結束了!

Ⅳ java中main方法是什麼

在Java中,main()方法是Java應用程序的入口方法,也就是說,程序在運行的時候,第一個執行的方法就是main()方法,這個方法和其他的方法有很大的不同,比如方法的名字必須是main,方法必須是public static void 類型的,方法必須接收一個字元串數組的參數等等。這些都是java的入門知識,網上有很多的網站都有相關的詳解,如果你要更多的了解java,你可以去網上搜索下秒秒學,它裡面就有java的基礎教程。這下面我是我寫的一個簡單的main方法。

/**
* Java中的main()函數 示例
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}

Ⅳ java中如何調用main函數的數據

不可能的
在main函數里 ,不可定義static變數
,所以定義的 變數都是 局部變數
,樓主 說除了傳參數的其他方法,
不要說java,其他的語言也辦不到。

Ⅵ java的main函數如何寫

public static void main(String[] args)
首先因為main函數是程序入口,所以必需是public 和static的,不用返回值,即使有也有回沒有意義的,所以要答void。args組數是運行程序時的參數列表,參數是字元串的,可以有多個的,所以必需聲明為String的數組

Ⅶ java中,main方法怎麼寫

String[] args是函數的形式參數,,可以用來獲取命令行用戶輸入進去的參數。如果你是java的初學者,編寫一些簡單的小程序是用不到它的,但是你在寫程序的時候不管用的到用不到,聲明main函數的時候一定要在括弧里寫上它,否則會報錯。
我再給你舉個用到String[] args的例子,可能語法上有錯誤,因為我手邊沒有java的書,而且我也只是個本科生,水平有限,權當給你理解用。
class Example
{
public void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
那麼這個程序在執行的時候就需要向main函數傳遞形式參數的值,好讓main函數完成列印的功能。
註:String[] args顯示args是一個String類型的數組,args[0]、args[1]是頭兩個元素。
上面那個小程序執行的時候是這樣:
首先,和其他的java程序一樣,在命令提示符那個框框里輸入
javac Example.java
再輸入
java Example straul good
後面兩個字元串隨便寫什麼,它們作為實參傳入main函數,straul傳入args[0],good傳入args[1]。
那麼屏幕會出現:
straul
good
這和在main函數里調用其他函數並且向被調用函數傳遞參數是一樣的道理,只不過傳給main函數罷了。
這是我的理解,可能有問題,不過憑我學java的所得,我就是這么理解的。

String[] 是字元串數組的意思

Ⅷ java main方法

String[] args是main函數的形式參數,,可以用來獲取命令行用戶輸入進去的參數。如果你是java的初學者,編寫一些簡單的小程序是用不到它的,但是你在寫程序的時候不管用的到用不到,聲明main函數的時候一定要在括弧里寫上它,否則會報錯。
我再給你舉個用到String[] args的例子,可能語法上有錯誤,因為我手邊沒有java的書,而且我也只是個本科生,水平有限,權當給你理解用。
class Example
{
public void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
那麼這個程序在執行的時候就需要向main函數傳遞形式參數的值,好讓main函數完成列印的功能。
註:String[] args顯示args是一個String類型的數組,args[0]、args[1]是頭兩個元素。
上面那個小程序執行的時候是這樣:
首先,和其他的java程序一樣,在命令提示符那個框框里輸入
javac Example.java
再輸入
java Example straul good
後面兩個字元串隨便寫什麼,它們作為實參傳入main函數,straul傳入args[0],good傳入args[1]。
那麼屏幕會出現:
straul
good
這和在main函數里調用其他函數並且向被調用函數傳遞參數是一樣的道理,只不過傳給main函數罷了。
這是我的理解,可能有問題,不過憑我學java的所得,我就是這么理解的。

String[] 是字元串數組的意思

Ⅸ java中的main()方法

main方法就是一個主函數,相當於程序的入口