Kaj je niz nizov v Javi?
Kaj je niz nizov v Javi?

Video: Kaj je niz nizov v Javi?

Video: Kaj je niz nizov v Javi?
Video: История спасение дикого кабанчика. Кабанчик нуждался в помощи. 2024, Maj
Anonim

Kot že ime pove, Pool nizov v java je bazen od Strune shranjeno v Java Pomnilnik kopice. To vemo Vrvica je poseben razred v java in lahko ustvarjamo Vrvica objekte z uporabo novega operaterja in podajanje vrednosti v dvojnih narekovajih.

Na ta način, kakšna je uporaba bazena nizov v Javi?

The Java niz stalna bazen je območje v pomnilniku kopice, kjer Java shranjuje dobesedno vrvica vrednote. Kup je območje spomina uporablja za operacije med izvajanjem. Ko je ustvarjena nova spremenljivka in ji je dana vrednost, Java preveri, ali ta natančna vrednost obstaja v bazen.

Poleg zgoraj navedenega, kako niz deluje v bazenu nizov? Za zmanjšanje števila Vrvica predmeti, ustvarjeni v JVM, Vrvica razred ohranja a bazen od strune . Vsakič, ko a vrvica je ustvarjen literal, JVM preveri vrvica dobesedno bazen najprej. Če vrvica ne obstaja v bazen , nov Vrvica objekt se inicializira in postavi v bazen.

V zvezi s tem, zakaj je potreben niz nizov?

Varno je, ker Vrvica je v Javi nespremenljiv. Kot rezultat, tako s kot t kažeta na isti predmet in nekaj malo shranjenega pomnilnika. ime ' nizasti bazen « izhaja iz ideje, ki je vse že definirano vrvica so shranjeni v nekaterih ' bazen « in pred ustvarjanjem novega Vrvica prevajalnik objektov preveri, če je tako vrvica je že definirana.

Kaj je glavni pomnilnik v Javi?

Prvič, z " glavni pomnilnik "mislimo" na Java kopico, kot jo vidi JVM'. JVM je na splošno brezplačen za delo na lokalni kopiji spremenljivke. Na primer, prevajalnik JIT bi lahko ustvaril kodo, ki naloži vrednost a Java spremenljivko v register in nato deluje na tem registru.

Priporočena: