Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

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

Переменные — это не что иное, как зарезервированные области памяти для хранения значений. Это означает, что при создании переменной вы резервируете место в памяти.

Основываясь на типе данных переменной, операционная система выделяет память и решает, что можно хранить в зарезервированной памяти. Таким образом, назначая переменным разные типы данных, вы можете хранить в них целые числа, десятичные дроби или символы.

В Java доступно два типа данных —

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

Java поддерживает восемь примитивных типов данных. Примитивные типы данных предопределены языком и названы по ключевому слову. Давайте теперь подробно рассмотрим восемь примитивных типов данных.

байт

короткий

целое

длинный

плавающий

двойной

логическое значение

знак

Справочные типы данных

Литералы Java

Литерал — это представление исходного кода фиксированного значения. Они представлены непосредственно в коде без каких-либо вычислений.

Литералы могут быть присвоены любой переменной примитивного типа. Например —

byte a = 68;
char a = 'A';

byte, int, long и short также могут быть выражены в десятичной (по основанию 10), шестнадцатеричной (по основанию 16) или восьмеричной (по основанию 8) системам счисления.

Префикс 0 используется для обозначения восьмеричного, а префикс 0x указывает шестнадцатеричный при использовании этих систем счисления для литералов. Например —

int decimal = 100;
int octal = 0144;
int hexa =  0x64;

Строковые литералы в Java указываются так же, как и в большинстве других языков, заключая последовательность символов между парой двойных кавычек. Примеры строковых литералов:—

Пример

"Hello World"
"two\nlines"
"\"This is in quotes\""

Строковые и символьные типы литералов могут содержать любые символы Юникода. Например —

char a = '\u0001';
String a = "\u0001";

Язык Java также поддерживает несколько специальных escape-последовательностей для строковых и символьных литералов. Они —

Обозначение Представленный символ
\n Новая строка (0x0a)
\r Возврат каретки (0x0d)
\f Подача страницы (0x0c)
\b Возврат (0x08)
\s Пробел (0x20)
\t вкладка
\" Двойная кавычка
\' Одинарная кавычка
\\ обратная косая черта
\ddd Восьмеричный символ (ddd)
\uxxxx Шестнадцатеричный символ UNICODE (xxxx)

Что дальше?

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


java

  1. Преобразование типов Python и приведение типов
  2. Типы данных Java (примитивные)
  3. Операторы Java
  4. Java-интерфейс
  5. Инкапсуляция Java
  6. Java-проба с ресурсами
  7. Java-аннотации
  8. Приведение типов Java
  9. Тип данных Char C++ с примерами
  10. C Переменная, типы данных, константы