Sobes.tech
Junior — Middle

Μπορείτε να εξηγήσετε τι εννοείται με τους πρωταρχικούς τύπους δεδομένων στη γλώσσα Java;

sobes.tech AI

Απάντηση από AI

Οι πρωταρχικοί τύποι δεδομένων στη Java είναι βασικοί τύποι που αποθηκεύουν τις τιμές απευθείας, όχι αναφορές σε αντικείμενα. Περιλαμβάνουν:

  • byte — 8-bit ακέραιος
  • short — 16-bit ακέραιος
  • int — 32-bit ακέραιος
  • long — 64-bit ακέραιος
  • float — 32-bit κινητής υποδιαστολής
  • double — 64-bit κινητής υποδιαστολής
  • char — 16-bit χαρακτήρας Unicode
  • boolean — λογικός τύπος (true/false)

Παράδειγμα χρήσης:

int age = 30;
boolean isActive = true;
char grade = 'A';

Οι πρωταρχικοί τύποι διαφέρουν από τα αντικείμενα στο ότι καταλαμβάνουν λιγότερη μνήμη και λειτουργούν πιο γρήγορα.