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

Thay đổi Package Name của Android Studio dể dàng với plugin APR

Nếu bạn đang gặp khó khăn hoặc bế tắc trong việc thay đổi package name trong And

Lỗi không Update Meta_Value Khi thay thế hình ảnh cũ bằng hình ảnh mới trong WordPress

Mã dưới đây hoạt động tốt có 1 lỗi không update được postmeta ” meta_key=

Bài 1 – React Native DevOps các khái niệm và các cài đặt căn bản

Hướng dẫn setup jenkins agent để bắt đầu build mobile bằng jenkins cho devloper an t

Chuyển đổi từ monolith sang microservices qua ví dụ

1. Why microservices? Microservices là kiến trúc hệ thống phần mềm hướng dịch vụ,