[單項選擇題] 下面程序的正確輸出是( )。 public class Hello public static void main(String a
[單項選擇題] 下面程序的正確輸出是( )。
public class Hello
public static void main(String args[])
int count, xPos = 25;
for ( count = 1; count <= 10; count++ )
if ( count == 5 )
break;
System.out.println(count );
xPos += 10;
A.1 2 3 4
B.1 3 4
C.編譯錯誤
D.以上都不是
正確答案:A
參考解析:該程序經(jīng)過編譯、運行后,在屏幕上顯示:1 2 3 4。public class Hello中Hello為類名,public static void main(String args[])有關(guān)參數(shù)的解釋如下。public——表示該方法可以被任意代碼所調(diào)用,包括Java解釋器。 static——安告訴編譯器,main()方法是一個類方法,可以通過類名直接調(diào)用,調(diào)用時不需要該類的實例對象。 void——嵌示main()方法沒有返回值。這是非常重要的。因為Java類型檢查非常嚴格,包括檢查這些方法返回值的類型是否與聲明的一致。 String args[]——聲明一個字符串類型的數(shù)組。它是命令行傳遞給main()方法的參數(shù),參數(shù)在命令行中出現(xiàn)在類名稱后面。包含main()方法的類(Hello為包含main()方法的類名)名稱必須與其文件名相同,也就是說,其文件名必須為Hello.java。經(jīng)過編譯,在當前文件夾下將出現(xiàn)一個Hello.class文件,這就是編譯后的字節(jié)碼文件。在程序段最后有兩個大括號,分別說明結(jié)束main()方法和Hello類。在本程序中由于有count=5這個條件判斷,因此當count=5時,程序結(jié)束,輸出為1 2 3 4。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。