Sobes.tech
Junior — Middle

Môžeš vymenovať hlavné referenčné dátové typy používané v Jave?

sobes.tech AI

Odpoveď od AI

V Jave, hlavné referenčné dátové typy zahŕňajú:

  • Triedy (Class): objekty vytvorené na základe tried, napríklad String, Scanner, vlastné triedy.
  • Rozhrania (Interface): odkazy na objekty, ktoré implementujú určité rozhranie.
  • Pole (Array): odkazy na polia objektov alebo primitívnych typov.
  • Enum (Enum): odkazy na konštanty enumov.
  • Wrapper triedy pre primitívne typy (Wrapper classes): napríklad Integer, Double, Boolean — triedy, ktoré obalujú primitívne typy.

Všetky tieto typy sa ukladajú na halde (heap), a premenné obsahujú odkazy na objekty, nie samotné údaje, na rozdiel od primitívnych typov.