Kazalo:

Ali lahko naredite matriko hlapno?
Ali lahko naredite matriko hlapno?

Video: Ali lahko naredite matriko hlapno?

Video: Ali lahko naredite matriko hlapno?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Maj
Anonim

Odgovor je, da, lahko narediš an niz (primitivna in referenčna vrsta niz npr. int niz in String niz ) hlapljivo v Javi, vendar se spremeni samo v referenco, ki kaže na an matrika bo biti viden vsem nitim, ne celotnemu niz.

Poleg tega, ali je nit niza Java varna?

Java pomnilniški modeli upoštevajo vsakega niz element kot ločena spremenljivka. Morda imate nit -nevarna dejanja za tako spremenljivko, tako kot vse druge spremenljivke. The niz sama po sebi je precej varno za nit . Morda boste dobili napačne rezultate ali celo nesmiselne rezultate ali izjeme.

Drugič, kakšna je uporaba volatila v Javi? Hlapljivo Ključna beseda v Java . Hlapljivo ključna beseda je uporablja za spreminjanje vrednosti spremenljivke z različnimi niti. Je tudi uporablja da bodo razredi varni niti. To pomeni, da lahko več niti uporaba metoda in primer razredov hkrati brez težav.

Ljudje se tudi sprašujejo, kje so shranjeni elementi matrike?

Ko razglasimo an niz , je v pomnilniku računalnika rezerviran prostor za niz . The elementov od niz so shranjeni na teh pomnilniških mestih. Pomembna stvar o nizi je to elementov matrike so vedno shranjeni na zaporednih pomnilniških mestih.

Kako razvrstite matriko?

Oglejte si ta primer:

  1. uvoz java. util. nizi;
  2. javni razred razvrščanje {
  3. public static void main (String args) {
  4. int niz = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. nizi. razvrsti (matrika);
  6. sistem. ven. println("Popolnoma razvrščeno: " + nizi.
  7. int indeks = nizi. binarySearch(matrika, 42);
  8. sistem. ven.

Priporočena: