JavaScript is required

Java Virtual Machine là gì?

A.

Là một thành phần của Java platform dùng để đọc mã bytecode trong file .class

B.

Là chương trình chạy cho java

C.

Là chương trình biên dịch của java dùng để biên dịch file nguồn java thành mã bytecode.

D.
Tất cả các đáp án đều đúng
Trả lời:

Đáp án đúng: A


JVM (Java Virtual Machine) là một máy ảo cho phép máy tính chạy các chương trình Java. Nó là một phần của Java Runtime Environment (JRE). JVM thực thi bytecode Java, là mã đã được biên dịch từ mã nguồn Java. * **Phương án A đúng:** JVM là thành phần chính của Java platform, chịu trách nhiệm đọc và thực thi mã bytecode từ các file .class. * **Phương án B sai:** JVM không phải là "chương trình chạy cho java", mà là môi trường để chạy chương trình Java. * **Phương án C sai:** Chương trình biên dịch Java (javac) dùng để biên dịch file nguồn java thành mã bytecode, không phải JVM.

Câu hỏi liên quan