[OCAJP]從命令列傳入參數3


Given:

And the commands:

javac Sub.java
java Sub 10 20 30

What is the result?

A.

Base 30

B.

Overridden 20

C.

Overridden 20
Base 30

D.

Base 30
Overridden 20

題解

題目執行的指令會編譯「Sub.java」,由於Sub類別有用public修飾,因此預設會執行Sub類別的main方法,並把「10 20 30」作為main的參數。

所以這題只會執行第10行的main方法,並且輸出「Overridden 20」。

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章