Примітивні типи java
Примітивні типи Java
1. Цілі типи змінних
Цілі типи розрізняються за розміром відведеній для них пам'яті. Характеристики цілочисельних типів наведено в табл. 1.1.
Табл. 1.1. Характеристики цілочисельних типів Java

Символи в Java визначаються за допомогою ключового слова char і реалізовані з використанням стандарту Unicode. Можна задати константу-символ в про-грамі або як звичайний символ. Символьне значення повинні бути укладено в пару одиночних апострофів, наприклад
Інший спосіб запису символів: пара символів "\ u". за якої слід чотиризначний шістнадцяткове число (в діапазоні від 0000 до FFFF), що представляє собою код символу в Unicode, наприклад
Деякі символи, яких немає на клавіатурі, можна задавати за допомогою так званих escape-послідовностей, що містять символ "". за яким слід буквений символ, що ідентифікує escape-послідовність, як показано в табл. 1.2.
Табл. 1.2. Escape-послідовності, використовувані в мові Java

2. Речові типи змінних
Мова Java підтримує числа і змінні з плаваючою точкою звичайної і подвійний розрядності - типи float і double.
Для чисел з плаваючою точкою потрібно вказує цілу і дробову частину, розділені крапкою, наприклад 4.6 або 7.0. Для великих чисел можна використовувати експонентну форму записи (для відділення мантиси від порядку використовується символ «e» або символ «E»), наприклад, число -3,58 × 107 записується як -3.58E7. а число 73,675 × 10-15 - як 73.675e-15.
Характеристики речових типів Java представлені в табл. 2.1.
Табл. 2.1. Характеристики речових типів Java
3. булевскому тип змінних
Змінні булевского типу (логічні змінні) можуть приймати одне з двох значень: «істина» або «брехня» і використовуються в мовах програмування в операціях відносини (порівняння) і логічних операціях. Так, результатом порівняння
5> 3
буде «істина», а результатом порівняння
8 <1
буде «брехня».
На відміну від C, де результату «брехня» зіставлено ціле значення типу int. рівне 0, а результату «істина» - нульове значення типу int. і, відповідно, результатів порівняння присвоюється ціле значення (зазвичай 0 або 1), в Java для булевских змінних введено свій, окремий тип даних.
Змінні булевского типу в Java задаються за допомогою ключового слова boolean і можуть мати лише одне з двох значень: true або false. наприклад