Junior — Middle
Kas saaksite loetleda Java-s kasutatavaid peamisi viidetüüpe?
sobes.tech AI
Vastus AI-lt
Java-s peamised viiteandmetüübid hõlmavad:
- Klassid (Class): klassidest loodud objektid, näiteks
String,Scanner, kohandatud klassid. - Liidesed (Interface): viited objektidele, mis rakendavad konkreetset liidest.
- Massivid (Array): viited objektide või primitiivsete tüüpide massiividele.
- Enumid (Enum): viited enum-konstantidele.
- Põhitüüpide pakendamise klassid (Wrapper classes): näiteks
Integer,Double,Boolean— klassid, mis pakendavad primitiivseid tüüpe.
Kõik need tüübid salvestatakse virna (heap), ja muutujad sisaldavad viiteid objektidele, mitte ise andmeid, erinevalt primitiivsetest tüüpidest.