普通考試
107年
[電子工程] 計算機概要
第 23 題
Java 程式的原始碼用 Javac 成功編譯後會產生一個檔案,下列為關於此檔案之敘述,何者正確?
①檔案為一 Java bytecode 程式
②檔案之副檔名為.o
③檔案可在 Java 虛擬機器(Java Virtual Machine,簡稱 JVM)上執行
①檔案為一 Java bytecode 程式
②檔案之副檔名為.o
③檔案可在 Java 虛擬機器(Java Virtual Machine,簡稱 JVM)上執行
- A ①正確;②③錯誤
- B ③正確;①②錯誤
- C ①②③正確
- D ①③正確;②錯誤
思路引導 VIP
如果你希望開發一個程式,讓它在不需要針對 Windows、Mac 或 Linux 分別修改的情況下都能運行,你認為編譯器產出的檔案,應該是『直接交給硬體執行』的指令,還是交給一個『中間層軟體』來翻譯的特殊碼?這個產出物的副檔名,會跟傳統的 C 語言編譯結果一樣嗎?
🤖
AI 詳解
AI 專屬家教
1. 專業肯定
同學,做得好!這題答對代表你對程式開發的「編譯流程」與「跨平台架構」有非常扎實的基礎。在工程實務中,理解系統底層的運作邏輯,就如同在結構設計前必須釐清材料力學性質一樣關鍵。
2. 觀念驗證
▼ 還有更多解析內容