Типы данных в Java
Есть два основных типа языков.
- Во-первых, это статически типизированный язык, в котором каждая переменная и тип выражения уже известны во время компиляции. После того, как переменная объявлена как имеющая определенный тип данных, она не может содержать значения других типов данных.
Пример: C, C ++, Java. - Другой - это языки с динамической типизацией. Эти языки могут со временем получать разные типы данных.
Пример: Ruby, Python
Java - это статически типизированный, а также строго типизированный язык, потому что в Java каждый тип данных (например, целые, символьные, шестнадцатеричные, упакованные десятичные числа и т. Д.) Предопределен как часть языка программирования, а все константы или переменные, определенные для данная программа должна быть описана одним из типов данных.
Типы данных в Java
В Java есть две категории данных:
- Примитивный тип данных: например, boolean, char, int, short, byte, long, float и double.
- Непримитивный тип данных или тип данных объекта: например, String, Array и т. Д.
Примитивный тип данных
Примитивные данные представляют собой только отдельные значения и не имеют особых возможностей.
Есть 8 примитивных типов данных :
1. boolean: логический тип данных представляет только один бит информации, истинный или ложный , но размер логического типа данных зависит от виртуальной машины . Значения типа boolean не преобразуются явно или неявно (с приведениями) в любой другой тип. Но программист легко может написать код преобразования.
- Синтаксис:
boolean booleanVar;
- Размер:
зависит от виртуальной машины
- Ценности:
правда, ложь
- Значение по умолчанию:
ложный
Java
// Java program to demonstrate boolean data type class GeeksforGeeks { public static void main(String args[]) { boolean b = true ; if (b == true ) System.out.println( "Hi Geek" ); } } |
Hi Geek