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

Опубликовано: 15 Февраля, 2022

Есть два основных типа языков.

  • Во-первых, это статически типизированный язык, в котором каждая переменная и тип выражения уже известны во время компиляции. После того, как переменная объявлена как имеющая определенный тип данных, она не может содержать значения других типов данных.
    Пример: 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");
    }
}
  1.  
Output: 

Hi Geek