Junior — Middle
Czy możesz wymienić główne typy danych referencyjnych używanych w języku Java?
sobes.tech AI
Odpowiedź od AI
W Javie główne typy danych referencyjnych obejmują:
- Klasy (Class): obiekty tworzone na podstawie klas, np.
String,Scanner, klasy niestandardowe. - Interfejsy (Interface): odwołania do obiektów implementujących określony interfejs.
- Tablice (Array): odwołania do tablic obiektów lub typów prymitywnych.
- Wyliczenia (Enum): odwołania do stałych wyliczeń.
- Klasy opakowujące typy prymitywne (Wrapper classes): np.
Integer,Double,Boolean— klasy opakowujące typy prymitywne.
Wszystkie te typy są przechowywane na stercie, a zmienne zawierają odwołania do obiektów, a nie same dane, w przeciwieństwie do typów prymitywnych.