Основные типы данных в Java

В Java существуют два типа данных: примитивные и ссылочные (объектные) типы данных. Примитивные типы данных предопределены языком и включают восемь типов: byte, short, int, long, float, double, boolean, char.

Примитивные типы данных

byte

  • 8-битное целое число со знаком.
  • Минимальное значение: -128.
  • Максимальное значение: 127.
  • Пример: byte a = 100;.

short

  • 16-битное целое число со знаком.
  • Минимальное значение: -32,768.
  • Максимальное значение: 32,767.
  • Пример: short s = 10000;.

int

  • 32-битное целое число со знаком.
  • Минимальное значение: -2,147,483,648.
  • Максимальное значение: 2,147,483,647.
  • Пример: int a = 100000;.

long

  • 64-битное целое число со знаком.
  • Минимальное значение: -9,223,372,036,854,775,808.
  • Максимальное значение: 9,223,372,036,854,775,807.
  • Пример: long a = 100000L;.

float

  • 32-битное число с плавающей точкой.
  • Пример: float f1 = 234.5f;.

double

  • 64-битное число с плавающей точкой.
  • Пример: double d1 = 123.4;.

boolean

  • Логический тип, может принимать значения true или false.
  • Пример: boolean one = true;.

char

  • 16-битный символ Unicode.
  • Пример: char letterA = 'A';.

Ссылочные типы данных

Ссылочные типы данных создаются с использованием классов и используются для доступа к объектам. Примеры: String, Array, пользовательские классы.

Пример:

// Создание объекта класса Animal
Animal animal = new Animal("жираф");

// Создание объекта класса String
String myString = new String("Hello, World!");

Эти типы данных позволяют Java эффективно управлять памятью и поддерживать разнообразные структуры данных, обеспечивая мощные возможности для разработки.

codechick

СodeСhick.io - простой и эффективный способ изучения программирования.

2025 ©