Основные типы данных в JAVA
JAVA берет свое начало в С и C++. Подобно С и C++, Java также имеет
примитивные типы данных.
Эти типы данных используются, чтобы создать более сложные или
определяемые пользователем типы данных.
JAVA имеет 4 типа
целых чисел, 2 типа с плавающей точкой, символьного типа и переменной
типа boolean.
Типы данных, одинаковы для всех платформ, т.е к примеру размер int 4 байта в независимости от машины, в то время как в том же СИ int может изменять свое значение от 2 до 4 байт в зависимости от машины на которой он используется.
В следующей таблице приведены 8 основных типов данных в языке JAVA:
название типа | размер занимаемой памяти | значение по умолчанию |
boolean | 8 | false |
byte | 8 | 0 |
char | 16 | 'x0' |
short | 16 | 0 |
int | 32 | 0 |
long | 64 | 0 |
float | 32 | 0.0F |
double | 64 | 0.0D |
Пример обьявления переменных различных типов:
public class test {int x = 1;
float a = 0.4f;
long l;
boolean b;
...
}
Так же к стандартным типам данных языка JAVA можно отнести класс String, который позволяет работать со строковыми данными, пример:
String str1 = "test";
String str2 = new String("hello");
int a = 3;
String str3 = "a ="+a; // в str3 будет "a = 3"
str1 += str2; // в str1 будет "testhello"