Các kiểu dữ liệu trong java

Các kiểu tài liệu nguyên thủy (Primitive): các kiểu tài liệu nguyên thủy bao hàm boolean, char, byte, short, int, long, float cùng double.

Bạn đang xem: Các kiểu dữ liệu trong java

Các kiểu dữ liệu không nguyên thủy (Non-Primitive): các kiểu dữ liệu không nguyên thủy bao hàm Class, Interface và Array.

8 Kiểu dữ liệu nguyên thủy của Java

Trong ngữ điệu Java, những kiểu tài liệu nguyên thủy là các khối xây đắp của làm việc dữ liệu. Đây là phần đa kiểu tài liệu cơ phiên bản nhất có sẵn trong ngữ điệu Java.

Java là 1 trong ngôn ngữ lập trình sẵn được gõ tĩnh (statically-typed). Nó tất cả nghĩa là, toàn bộ các biến cần được khai báo trước lúc sử dụng nó. Đó là lý do tại sao chúng ta cần khai báo kiểu với tên của biến.


*
Các kiểu dữ liệu trong JAVA

Có 8 loại dữ liệu nguyên thủy:

boolean data typebyte data typechar data typeshort data typeint data typelong data typefloat data typedouble data typeKiểu dữ liệuMặc địnhKích thước mặc định
booleanfalse1 bit
char‘u0000’2 byte
byte01 byte
short02 byte
int04 byte
long0L8 byte
float0.0f4 byte
double0.0d8 byte

1. Kiểu dữ liệu Boolean

Kiểu dữ liệu Boolean được thực hiện để chỉ lưu trữ hai giá bán trị tất cả thể: true false. Kiểu tài liệu này được sử dụng cho các trường hợp đơn giản dễ dàng theo dõi những điều khiếu nại Đúng hoặc Sai.

Kiểu tài liệu Boolean hướng dẫn và chỉ định một bit thông tin, nhưng mà ‘kích thước’ của nó cấp thiết được xác định chính xác.

Ví dụ:

Boolean one = false

2. Kiểu tài liệu Byte

Kiểu dữ liệu byte là 1 trong những ví dụ về kiểu dữ liệu nguyên thủy.

Kiểu byte có 8-bit. Phạm vi giá bán trị của chính nó nằm trong khoảng từ -128 đến 127. Giá trị buổi tối thiểu của chính nó là -128 và giá trị buổi tối đa là 127. Giá trị mặc định của nó là 0.

Kiểu tài liệu byte được thực hiện để lưu bộ nhớ lưu trữ trong những mảng lớn, trong những số đó việc huyết kiệm bộ nhớ là yêu cầu nhất. Nó ngày tiết kiệm không gian vì một byte bé dại hơn 4 lần đối với số integer. Nó cũng rất có thể được sử dụng thay mang lại kiểu tài liệu ‘int’.

Ví dụ:

byte a = 10, byte b = -20

3. Kiểu tài liệu Short

Kiểu dữ liệu short là 16 bit. Phạm vi giá trị của nó nằm trong vòng từ -32,768 mang đến 32,767 (bao gồm). Giá trị tối thiểu của chính nó là -32,768 với giá trị về tối đa là 32,767. Giá trị mặc định của chính nó là 0.

Kiểu tài liệu short cũng hoàn toàn có thể được thực hiện để lưu bộ lưu trữ giống như kiểu dữ liệu byte. Một kiểu dữ liệu short nhỏ tuổi hơn 2 lần so với số integer.

Ví dụ:

short s = 10000, short r = -5000

4. Kiểu tài liệu Int

Kiểu tài liệu int là số nguyên gồm 32-bit.

Phạm vi giá trị của nó nằm trong khoảng từ – 2.147.483.648 (-2 ^ 31) mang lại 2.147.483.647 (2 ^ 31 -1) (đã bao gồm).

Giá trị tối thiểu của nó là – 2.147.483.648 cùng giá trị về tối đa là 2.147.483.647. Quý hiếm mặc định của nó là 0.

Kiểu tài liệu int thường xuyên được áp dụng làm kiểu tài liệu mặc định cho các giá trị tích phân trừ khi không có vấn đề gì về bộ nhớ.

Ví dụ:

int a = 100000, int b = -200000

5. Kiểu dữ liệu Long

Kiểu tài liệu Long là số nguyên 64-bit.

Xem thêm:

Phạm vi giá bán trị của chính nó nằm trong khoảng từ -9,223,372,036,854,775,808 (-2 ^ 63) cho 9,223,372,036,854,775,807.

Giá trị tối thiểu của nó là – 9,223,372,036,854,775,809 với giá trị tối đa là 9,223,372,036,854,775,807.

Giá trị mặc định của chính nó là 0.

Kiểu tài liệu Long được sử dụng khi bạn cần một phạm vi giá bán trị nhiều hơn giá trị được cung cấp bởi loại int.

Ví dụ:

long a = 100000L, long b = -200000L

6. Kiểu tài liệu Float

Kiểu tài liệu float là hình dáng số thập phân 32-bit có độ đúng chuẩn đơn.

Phạm vi giá trị không giới hạn. Nên áp dụng float (thay vày double) nếu như khách hàng cần lưu bộ nhớ lưu trữ trong những mảng lớn các số thập phân.

Kiểu tài liệu float không lúc nào được sử dụng cho các giá trị chính xác, ví dụ như tiền tệ. Quý hiếm mặc định của nó là 0,0F.

Ví dụ:

float f1 = 234.5f

7. Kiểu tài liệu Double

Kiểu tài liệu Double là một vẻ bên ngoài thập phân 64-bit có độ chính xác kép.

Phạm vi giá trị của chính nó là ko giới hạn. Kiểu dữ liệu Double thường xuyên được sử dụng cho các giá trị thập phân hệt như float.

Kiểu dữ liệu Double cũng không bao giờ nên được sử dụng cho các giá trị chủ yếu xác, ví dụ như tiền tệ. Quý giá mặc định của nó là 0,0d.

Ví dụ:

double d1 = 12.3

8. Kiểu tài liệu Char

Kiểu dữ liệu char là một ký kết tự Unicode 16 bit.

Phạm vi cực hiếm của nó nằm giữa “\u0000” (hoặc 0) mang lại “\uffff”. Kiểu dữ liệu char được sử dụng để lưu giữ trữ những ký tự.

Ví dụ:

char letterA = "A" lý do char áp dụng 2 byte trong java cùng \u0000 là gì?Đó là bởi vì java sử dụng khối hệ thống Unicode chứ không phải hệ thống mã ASCII. \u0000 là phạm vi thấp tuyệt nhất của hệ thống Unicode. Để được giải thích chi tiết về Unicode, hãy truy vấn trang tiếp theo

Lời kết

Trong bài viết này chúng ta đã được mày mò về 8 Kiểu tài liệu Nguyên thủy vào Java.

Các kiểu dữ liệu Không nguyên thủy như String, Array, Object… vì liên quan đến nhiều kiến thức cụ thể hơn nên bạn sẽ được khám phá khi mang lại từng chủ đề riêng.