Given:

public class Palindrome {

    public static int main(String[] args) {
        System.out.print(args[1]);
        return 0;
    }
}

And the commands:



javac Palindrome.java
java Palindrome Wow Mom

What is the result?

A. Compilation fails
B. The code compiles, but does not execute.
C.

Paildrome

D.

Wow

E.

Mom

題解

Java程式進入點的main方法宣告方式為「public static void main(String[] args) 」或是「public static void main(String... args) 」。在這裡並沒有宣告出正確的程式進入點,回傳型態不是void,因此使用「java」指令執行時,只會提示回傳型態必須使用void。