Q17.
有關一般建議的Java 程式寫作風格,下述何者錯誤?
電腦軟體設計(JAVA) · 乙級 · Java · Q17
難易度分析
2 / 5
本題考查程式碼風格規範與編譯器語法檢查的區別,屬於基礎概念辨析,不涉及複雜的邏輯推論或深層語法陷阱。
正確答案:②程式設計師寫作風格不標準,程式將無法編譯執行
② 程式設計師寫作風格不標準,程式將無法編譯執行:Java 編譯器僅檢查語法正確性,不會因縮排、命名風格等格式問題而編譯失敗;寫作風格不影響程式能否執行,只影響可讀性與團隊協作效率。
錯誤選項解析
- ① 程式寫作儘量做結構化縮排,以方便閱讀:結構化縮排是良好的程式設計規範,能提升程式碼可讀性與維護性,符合業界普遍採行的程式碼風格指南(如 Google Java Style Guide)。
- ③ 註解符號可以使用//...和/*...*/:Java 支援兩種註解語法:單行註解(`//`)與多行註解(`/* ... */`),此外還有 Javadoc 註解(`/** ... */`)用於產生 API 文件。
- ④ 一個變數宣告使用一行比較好:一行一變數的宣告方式有助於增加程式碼清晰度,方便加入個別註解,也利於版本控制系統追蹤變更,是推薦的編碼習慣。
Learning Tip
"本題考程式碼風格與編譯規則的區別。常考陷阱是混淆「編譯錯誤」與「程式碼規範警告」——風格不良仍可編譯通過,但會觸發 IDE 的 Lint 警告或違反團隊的 Code Review 標準。實務上應遵循一致的命名慣例(如駝峰式命名)與縮排規範。"
學員答題分佈
①程式寫作儘量做結構化縮排,以方便閱讀0%
②程式設計師寫作風格不標準,程式將無法編譯執行0%
③註解符號可以使用//...和/*...*/0%
④一個變數宣告使用一行比較好0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!