2. Primitivni tipovi podataka. Osam primitiva definiranih u Javi su int, byte, short, long, float, double, boolean i char – oni se ne smatraju objektima i predstavljaju sirove vrijednosti. Oni su pohranjeni direktno na stogu (pogledajte ovaj članak za više informacija o upravljanju memorijom u Javi).
Gdje se pohranjuju primitivni tipovi podataka?
Memorija steka pohranjuje primitivne tipove i adrese objekata. Vrijednosti objekata su pohranjene u memoriji hrpe.
Koji je primitivni tip podataka?
U JavaScript-u, primitiv (primitivna vrijednost, primitivni tip podataka) je podatak koji nije objekt i nema metode. Postoji 7 primitivnih tipova podataka: string, broj, bigint, boolean, undefined, simbol i null.
Gdje su primitivni tipovi pohranjeni u Javi?
Primitivni tipovi deklarisani lokalno će biti na steku dok su primitivni tipovi koji su definisani kao deo instance objekta pohranjeni na hrpi. Lokalne varijable se pohranjuju na stog dok su instance i statičke varijable pohranjene na hrpi.
Kako se manipuliše podacima pohranjenim u primitivnim tipovima?
Primitivni tipovi podataka su pohranjeni u memoriji na steku, umjesto u memoriji hrpe, gdje se pohranjuju objekti. Ovo čini upravljanje memorijom lakšim i efikasnijim. Postoji klasa Wrapper, za svaki primitivni tip podataka, koja omogućava pohranjivanje istih informacija, ali korištenjem objekta.