JavaScript is required

Chương trình được viết bằng ngôn ngữ Java có thể chạy trên bất kỳ nền nào bởi vì…

A.

Máy ảo JVM được nhiều nền tảng hỗ trợ

B.

Trình biên dịch được xác định bởi trình biên dịch của C++

C.

Lập trình Java đ¬ợc kế thừa từ C++

D.

Hàm API thực hiện các thao tác

Trả lời:

Đáp án đúng: A


Chương trình Java có thể chạy trên nhiều nền tảng khác nhau là nhờ Máy ảo Java (JVM). JVM đóng vai trò là một lớp trung gian giữa mã Java và hệ điều hành. Mã Java được biên dịch thành bytecode, và bytecode này được JVM thông dịch và thực thi. Vì JVM có sẵn cho nhiều hệ điều hành khác nhau (Windows, macOS, Linux, v.v.), nên mã Java có thể chạy trên bất kỳ nền tảng nào có cài đặt JVM tương ứng mà không cần sửa đổi hay biên dịch lại. Các lựa chọn khác không giải thích đúng lý do này: Trình biên dịch Java không phụ thuộc vào C++, và Java không đơn thuần là kế thừa từ C++; hàm API thực hiện các thao tác cụ thể, nhưng không liên quan đến tính khả chuyển của chương trình Java.

Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan