Типы данных в Java


В Java существует два основных типа данных (или группы типов):
1. примитивный тип (Primitive Data Types)
2. объекты (Reference/Object Data Types)

К примитивным типам данных относятся 8 типов:

byte — 8-битовое число в диапазоне от -128 до 127.

Примеры:
byte b = 150
byte e = -30

short — 16-битное число в диапазоне от -32768 до 32767

Примеры:
short f = 20000
short g = -10000

int — 32-битное число в диапазоне от -2147483648 до 2147483647

int — наиболее часто используемый тип данных для числовых переменных

Примеры:
int k = 300000
int l = -600000

long — 64-битное число в диапазоне от -9223372036854775808 до 9223372036854775807

Примеры:
long a = 350000L
long b = -270000L

Типы с плавающей точкой (запятой): float и double.

float — простейший тип с плавающей точкой 32-битного размера с диапазоном от 3.4e-38 до 3.4e+38

Пример:
float fl = 229.4f

double — тип с плавающей точкой 64-битного размера с диапазоном от 1.7e-308 до 1.7e+308

Пример:
double dl = 263.8

boolean — логический тип данных, который включает в себя всего два значения: true и false.
boolean — это всего один бит информации. Часто используется для реализации различных флагов, которые проверяются в условиях.

Пример:
boolean isDroped = true

char — символьный тип, представляющий собой простой 16-битный Unicode-символ

Минимальное значение ‘\u0000′ (или 0), максимальное ‘\uffff’ (или 65535 включительно).

Пример:
char letter =’С’

Для создания переменных примитивного типа необходима предварительная «инициализация» с указанием типа данной переменной. Например:
char letter;
letter =’С';

или в одну строку с присвоением значения:

char letter =’С’

Данные типа «Reference/Object Data Types» представляют собой экземпляр определенного класса. Переменные-ссылки на объекты создаются с помощью конструктора класса:

User user = new User(«Alex»);

Другие посты

Категория: Java

Оставить комментарий