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

1. Giới thiệu Trong Java, kiểu dữ liệu được chia thành hai loại: Primitive: kiểu dữ liệu nguyên thủy Non-primitive: kiểu dữ liệu đối tượng Trong bài này mình sẽ không đi chuyên sâu, mình chỉ muốn giới thiệu qua chúng để các bạn có một cái nhìn khái quát, trong quá trình học chúng

1. Giới thiệu

  • Trong Java, kiểu dữ liệu được chia thành hai loại:
    • Primitive: kiểu dữ liệu nguyên thủy
    • Non-primitive: kiểu dữ liệu đối tượng
  • Trong bài này mình sẽ không đi chuyên sâu, mình chỉ muốn giới thiệu qua chúng để các bạn có một cái nhìn khái quát, trong quá trình học chúng ta sẽ hiểu rõ hơn về từng kiểu dữ liệu.

2. Primitive (kiểu dữ liệu nguyên thủy)

  • Primitive bao gồm các kiểu dữ liệu cơ bản sau:
Kiểu dữ liệu Mô tả
byte Dùng để lưu dữ liệu kiểu số nguyên có kích thước một byte (8 bít). Phạm vi biểu diễn giá trị từ -128 đến 127.
char Dùng để lưu dữ liệu kiểu kí tự hoặc số nguyên không âm có kích thước 2 byte (16 bít). Phạm vi biểu diễn giá trị từ 0 đến uffff.
boolean Dùng để lưu dữ liệu chỉ có hai trạng thái đúng hoặc sai (độ lớn chỉ có 1 bít). Phạm vi biểu diễn giá trị là {“True”, “False”}.
short Dùng để lưu dữ liệu có kiểu số nguyên, kích cỡ 2 byte (16 bít). Phạm vi biểu diễn giá trị từ – 32768 đến 32767.
int Dùng để lưu dữ liệu có kiểu số nguyên, kích cỡ 4 byte (32 bít). Phạm vi biểu diễn giá trị từ -2,147,483,648 đến 2,147,483,647.
long Dùng để lưu dữ liệu có kiểu số nguyên có kích thước lên đến 8 byte.
float Dùng để lưu dữ liệu có kiểu số thực, kích cỡ 4 byte (32 bít).
double Dùng để lưu dữ liệu có kiểu số thực có kích thước lên đến 8 byte.

3. Non – Primitive (kiểu dữ liệu đối tượng)

  • Trong java có 3 kiểu dữ liệu đối tượng:
Kiểu dữ liệu Mô tả
Array Một mảng của các dữ liệu cùng kiểu.
Class Dữ liệu kiểu lớp đối tượng do người dùng định nghĩa. Chứa tập các thuộc tính và phương thức.
Interface Dữ liệu kiểu lớp giao tiếp do người dùng định nghĩa. Chứa các phương thức của giao tiếp.

Nguồn: viblo.asia

Bài viết liên quan

WebP là gì? Hướng dẫn cách để chuyển hình ảnh jpg, png qua webp

WebP là gì? WebP là một định dạng ảnh hiện đại, được phát triển bởi Google

Điểm khác biệt giữa IPv4 và IPv6 là gì?

IPv4 và IPv6 là hai phiên bản của hệ thống địa chỉ Giao thức Internet (IP). IP l

Check nameservers của tên miền xem website trỏ đúng chưa

Tìm hiểu cách check nameservers của tên miền để xác định tên miền đó đang dùn

Mình đang dùng Google Domains để check tên miền hàng ngày

Từ khi thông báo dịch vụ Google Domains bỏ mác Beta, mình mới để ý và bắt đầ