Примітивні типи даних
Variables
A variable in code is a kind of cell where we can store information. For example, if we need to save the number 20
, we will save it in a variable and use this number again simply by using the variable name in the code.
Java is a strongly typed language, so we are required to define the data type of our variable:
Main.java
1variable_type name = value;
The code above illustrates the basic syntax for declaring a variable.
Now, let's proceed to the study of data types, beginning with the 8 primary ones.
Data Types
Note
Note that the
String
data type is not a primitive data type, so we won't cover it in this section. It has a separate section where you will learn about this data type in detail.
Let's go through primitive data types and learn more about each of them:
byte
- This integer data type can accept values ranging from -128 to 127. It occupies 1 byte of memory and is stored in the stack memory;
Main.java
1byte var = 10;
short
- це також тип даних цілого числа, який може містити значення від -32,768 до 32,767. Він займає 2 байти пам'яті та зберігається в стековій пам'яті;
Main.java
1short var = 10000;
int
- Це найбільш часто використовуваний цілочисельний тип даних, який може зберігати значення в межах від -2,147,483,648 до 2,147,483,647. Він також зберігається в стековій пам’яті та займає 4 байти;
Main.java
1int var = 123123123;
long
- Це найбільший тип даних цілого числа, здатний зберігати значення від -2⁶³ до 2⁶³ - 1. Він займає 8 байтів в пам'яті і також зберігається в стековій пам'яті;
Main.java
1long var = -10290394;
float
- це перший тип даних з плаваючою комою для зберігання 7 десяткових цифр. Оголошуючи змінну типу float, ми повинні пам'ятати про необхідність додавання літери f в кінці числа. Наприклад,float myFloat = 4.13f;
;
Main.java
1float var = 13.41f;
double
- Цей тип даних з плаваючою крапкою може зберігати до 15 десяткових цифр. На відміну від float
, нам не потрібно вказувати літери при оголошенні змінної типу double. Double займає 8 байтів і зберігається у стековій пам'яті;
Main.java
1double var = 12.299384;
boolean
- Цей примітивний тип даних особливий, оскільки може приймати лише значення true
або false
. Boolean зберігається у стековій пам'яті та займає від 1 біта до 1 байта, залежно від системи і компілятора;
Main.java
1boolean var = true;
char
- Цей тип даних символу використовує дані з таблиці ASCII. Ми розглянемо цей тип даних детальніше у наступному розділі, але зараз зверніть увагу, що він займає 2 байти.
Main.java
1char var = 'c';
Також існує таблиця, де ви можете переглянути всю необхідну інформацію про примітивні типи даних:
Primitive data types can also be output using the console output command. Let's examine some examples:
Main.java
12345678package com.example; public class Main { public static void main(String[] args) { int number = 41; System.out.println(number); } }
Ми оголосили змінну типу int
і вивели її на екран.
Main.java
12345678package com.example; public class Main { public static void main(String[] args) { char character = 'c'; System.out.println(character); } }
Ми оголосили змінну типу char
та вивели її на екран.
Main.java
12345678package com.example; public class Main { public static void main(String[] args) { float number = 1.12f; System.out.println(number); } }
Ми оголосили змінну типу float
і вивели їѣ на екран.
1. Який цілочисельний тип даних займає найменшу кількість пам'яті?
2. Який цілочисельний тип даних займає найменший об'єм пам'яті?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.7
Примітивні типи даних
Свайпніть щоб показати меню
Variables
A variable in code is a kind of cell where we can store information. For example, if we need to save the number 20
, we will save it in a variable and use this number again simply by using the variable name in the code.
Java is a strongly typed language, so we are required to define the data type of our variable:
Main.java
1variable_type name = value;
The code above illustrates the basic syntax for declaring a variable.
Now, let's proceed to the study of data types, beginning with the 8 primary ones.
Data Types
Note
Note that the
String
data type is not a primitive data type, so we won't cover it in this section. It has a separate section where you will learn about this data type in detail.
Let's go through primitive data types and learn more about each of them:
byte
- This integer data type can accept values ranging from -128 to 127. It occupies 1 byte of memory and is stored in the stack memory;
Main.java
1byte var = 10;
short
- це також тип даних цілого числа, який може містити значення від -32,768 до 32,767. Він займає 2 байти пам'яті та зберігається в стековій пам'яті;
Main.java
1short var = 10000;
int
- Це найбільш часто використовуваний цілочисельний тип даних, який може зберігати значення в межах від -2,147,483,648 до 2,147,483,647. Він також зберігається в стековій пам’яті та займає 4 байти;
Main.java
1int var = 123123123;
long
- Це найбільший тип даних цілого числа, здатний зберігати значення від -2⁶³ до 2⁶³ - 1. Він займає 8 байтів в пам'яті і також зберігається в стековій пам'яті;
Main.java
1long var = -10290394;
float
- це перший тип даних з плаваючою комою для зберігання 7 десяткових цифр. Оголошуючи змінну типу float, ми повинні пам'ятати про необхідність додавання літери f в кінці числа. Наприклад,float myFloat = 4.13f;
;
Main.java
1float var = 13.41f;
double
- Цей тип даних з плаваючою крапкою може зберігати до 15 десяткових цифр. На відміну від float
, нам не потрібно вказувати літери при оголошенні змінної типу double. Double займає 8 байтів і зберігається у стековій пам'яті;
Main.java
1double var = 12.299384;
boolean
- Цей примітивний тип даних особливий, оскільки може приймати лише значення true
або false
. Boolean зберігається у стековій пам'яті та займає від 1 біта до 1 байта, залежно від системи і компілятора;
Main.java
1boolean var = true;
char
- Цей тип даних символу використовує дані з таблиці ASCII. Ми розглянемо цей тип даних детальніше у наступному розділі, але зараз зверніть увагу, що він займає 2 байти.
Main.java
1char var = 'c';
Також існує таблиця, де ви можете переглянути всю необхідну інформацію про примітивні типи даних:
Primitive data types can also be output using the console output command. Let's examine some examples:
Main.java
12345678package com.example; public class Main { public static void main(String[] args) { int number = 41; System.out.println(number); } }
Ми оголосили змінну типу int
і вивели її на екран.
Main.java
12345678package com.example; public class Main { public static void main(String[] args) { char character = 'c'; System.out.println(character); } }
Ми оголосили змінну типу char
та вивели її на екран.
Main.java
12345678package com.example; public class Main { public static void main(String[] args) { float number = 1.12f; System.out.println(number); } }
Ми оголосили змінну типу float
і вивели їѣ на екран.
1. Який цілочисельний тип даних займає найменшу кількість пам'яті?
2. Який цілочисельний тип даних займає найменший об'єм пам'яті?
Дякуємо за ваш відгук!