Intern
Java-da hansı məlumat tipləri mövcuddur?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da iki əsas məlumat növü mövcuddur: primitiv və referens növlər.
Primitiv məlumat növləri öz dəyərlərini birbaşa dəyişənin ayrıldığı yaddaşda saxlayır.
| Növ | Ölçü (bit) | Aralık |
|---|---|---|
byte |
8 | -128-dən 127-yə qədər |
short |
16 | -32,768-dən 32,767-yə qədər |
int |
32 | -2³¹-dən 2³¹ - 1-ə qədər |
long |
64 | -2⁶³-dən 2⁶³ - 1-ə qədər |
float |
32 | Bir dəfəyə dəqiq float növü |
double |
64 | İki dəqiq float növü |
boolean |
Təyin edilmir | true və ya false |
char |
16 | Unicode simvolu |
Referens növlər yaddaşda obyektlərin ünvanlarını saxlayır. Obyektlər özləri yığımda (heap) saxlanılır.
- Klasslar: Obyektlərin quruluşunu və davranışını müəyyən edir.
class MyClass { // Sahələr və metodlar } - İnterfeyslər: Klasslar üçün müqavilə müəyyən edir.
interface MyInterface { // Abstrakt metodlar } - Massivlər: Eyni tipli elementlərin kolleksiyası.
int[] numbers = new int[5]; String[] names = {"Alice", "Bob"}; - Təyinlər: Adlandırılmış sabitlər toplusu.
enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY } - Əlavələr: Koda metadatanı təmin edir.
@Override - Stringlər:
Stringsinifinin obyektləridir.String message = "Hello, World!";