Q76.
下列何者為Java 語言的關鍵字?
電腦軟體設計(JAVA) · 乙級 · Java · Q76
難易度分析
2 / 5
此題要求考生精確區分 Java 關鍵字的定義,並能辨別大小寫差異以及排除其他程式語言的語法干擾,屬於基礎概念的辨析題。
正確答案:①implements
① implements:implements 是 Java 的保留關鍵字,用於讓類別實作介面(interface),屬於 Java 物件導向程式設計中多型機制的核心語法。
錯誤選項解析
- ② Float:Float 是 `java.lang` 套件中的包裝類別(Wrapper Class),並非關鍵字。Java 關鍵字皆為全小寫,如 `float` 才是基本資料型別的關鍵字。
- ③ sizeof:sizeof 是 C/C++ 的運算子,Java 語言並未提供 sizeof 關鍵字,因為 Java 的資料型別大小在各平台上固定,且記憶體管理由 JVM 自動處理。
- ④ that:that 並非 Java 關鍵字,此為一般識別字(identifier),開發者可自行命名為變數名稱,但不具備任何 Java 語法特殊意義。
Learning Tip
"Java 共有 50 個關鍵字(含 `const`、`goto` 等保留字),考試常將包裝類別名稱(如 Float、Integer)或其他語言的關鍵字(如 sizeof、delete)混入選項中混淆。切記 Java 關鍵字皆為全小寫,且 `implements` 用於實作介面、`extends` 用於繼承類別或介面,兩者用途不可混淆。"
學員答題分佈
①implements0%
②Float0%
③sizeof0%
④that0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!