JavaScript is required

Trong Java, kiểu dữ liệu nào không phải là kiểu dữ liệu tham chiếu?

A.

Array

B.

double

C.

String

D.
BufferedReader
Trả lời:

Đáp án đúng: B


Trong Java, kiểu dữ liệu được chia thành hai loại chính: kiểu dữ liệu nguyên thủy (primitive types) và kiểu dữ liệu tham chiếu (reference types). * **Kiểu dữ liệu nguyên thủy** bao gồm `byte`, `short`, `int`, `long`, `float`, `double`, `boolean`, và `char`. Các biến kiểu nguyên thủy lưu trữ trực tiếp giá trị của chúng. * **Kiểu dữ liệu tham chiếu** lưu trữ địa chỉ của đối tượng trong bộ nhớ. Các kiểu dữ liệu tham chiếu bao gồm `class`, `interface`, `array`, `enum`. Trong các lựa chọn: * `Array` là một kiểu dữ liệu tham chiếu. * `double` là một kiểu dữ liệu nguyên thủy. * `String` là một lớp (class) trong Java, do đó nó là một kiểu dữ liệu tham chiếu. * `BufferedReader` là một lớp (class) trong Java, do đó nó là một kiểu dữ liệu tham chiếu. Vậy, `double` không phải là kiểu dữ liệu tham chiếu.

Câu hỏi liên quan