Çfarë është një pishinë me vargje në Java?
Çfarë është një pishinë me vargje në Java?

Video: Çfarë është një pishinë me vargje në Java?

Video: Çfarë është një pishinë me vargje në Java?
Video: Gjuhë Shqipe dhe Lexim 2 - "Në pishinë" 2024, Nëntor
Anonim

Siç sugjeron emri, Pishina e vargjeve në java Eshte nje pishinë e Vargjet të ruajtura në Java Memoria e grumbullit. Ne e dimë atë Vargu është një klasë e veçantë në java dhe ne mund të krijojmë Vargu objektet duke përdorur një operator të ri si dhe duke ofruar vlera në thonjëza të dyfishta.

Në këtë mënyrë, cili është përdorimi i grupit të vargjeve në Java?

Të Vargu Java konstante pishinë është një zonë në kujtesën e grumbullit ku Java ruan fjalë për fjalë varg vlerat. Grumbulli është një zonë e kujtesës të përdorura për operacionet në kohë ekzekutimi. Kur krijohet një ndryshore e re dhe i jepet një vlerë, Java kontrollon për të parë nëse ajo vlerë e saktë ekziston në pishinë.

Përveç sa më sipër, si funksionon vargu në pishinën e vargjeve? Për të ulur numrin e Vargu objektet e krijuara në JVM, the Vargu klasa mban a pishinë e vargjet . Çdo herë a varg literal është krijuar, JVM kontrollon varg fjalë për fjalë pishinë së pari. Nëse varg nuk ekziston në pishinë , një e re Vargu objekti inicializohet dhe vendoset në pishinë.

Lidhur me këtë, pse kërkohet pishina me fije?

Është e sigurt sepse Vargu është i pandryshueshëm në Java. Si rezultat, të dyja s dhe t tregojnë për të njëjtin objekt dhe pak memorie të ruajtur. emri ' pishinë me fije ' vjen nga ideja që të gjitha tashmë janë përcaktuar varg janë të ruajtura në disa ' pishinë ' dhe para se të krijoni të reja Vargu përpiluesi i objektit kontrollon nëse është i tillë varg tashmë është përcaktuar.

Çfarë është memoria kryesore në Java?

Së pari, nga " memoria kryesore "Ne do të thotë " Java grumbull, siç shihet nga JVM'. JVM në përgjithësi është i lirë të punojë në një kopje lokale të një ndryshoreje. Për shembull, një përpilues JIT mund të krijojë kodin që ngarkon vlerën e a Java ndryshore në një regjistër dhe më pas punon në atë regjistër.

Recommended: