JavaScript is required

Trong java, toán tử nào được sử dụng để cấp phát bộ nhớ cho mảng?

Chọn một:

A.

malloc

B.

alloc

C.

new

D.

new malloc

Trả lời:

Đáp án đúng: C


Trong Java, toán tử new được sử dụng để cấp phát bộ nhớ cho các đối tượng, bao gồm cả mảng. Toán tử này có nhiệm vụ tạo ra một vùng nhớ trên heap (vùng nhớ động) để lưu trữ đối tượng hoặc mảng, và trả về địa chỉ của vùng nhớ đó. Địa chỉ này sau đó được gán cho một biến tham chiếu để có thể truy cập và sử dụng đối tượng hoặc mảng.

  • malloc là một hàm trong C/C++ dùng để cấp phát bộ nhớ, nhưng không được sử dụng trực tiếp trong Java.
  • alloc không phải là một toán tử hoặc hàm chuẩn trong Java hoặc C/C++.
  • new malloc là một cách kết hợp không hợp lệ, vì malloc không được dùng trực tiếp trong Java.

Do đó, đáp án đúng là C.

Câu hỏi liên quan