Sadržaj:

Možete li učiniti niz promjenjivim?
Možete li učiniti niz promjenjivim?

Video: Možete li učiniti niz promjenjivim?

Video: Možete li učiniti niz promjenjivim?
Video: Быстрая укладка плитки на стены в санузле. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #27 2024, Studeni
Anonim

Odgovor je, da, možeš napraviti an niz (primitivni i referentni tip niz npr. an int niz i String niz ) nestalan u Javi, ali samo se mijenja u referencu koja ukazuje na an niz će biti vidljiv svim nitima, a ne cjelini niz.

Osim ovoga, je li Java niz nit siguran?

Java memorijski modeli razmatraju svaki niz element kao zasebna varijabla. Možeš imati nit -nesigurne radnje na takvoj varijabli baš kao i na sve druge varijable. The niz sama po sebi je prilično siguran za niti . Možete dobiti netočne rezultate, čak i nerazumne rezultate ili iznimke.

Drugo, čemu služi volatile u Javi? Nestabilan Ključna riječ u Java . Nestabilan ključna riječ je korišteni za promjenu vrijednosti varijable različitim nitima. Također je korišteni kako bi časovi bili sigurni niti. To znači da više niti može koristiti metoda i instanca klasa u isto vrijeme bez ikakvih problema.

Ljudi također pitaju, gdje se pohranjuju elementi niza?

Kada proglasimo an niz , prostor je u memoriji računala rezerviran za niz . The elementi od niz su pohranjene na tim memorijskim mjestima. Važna stvar o nizovi je li to elementi niza su uvijek pohranjene na uzastopnim memorijskim mjestima.

Kako sortirate niz?

Pogledajte ovaj primjer:

  1. uvoz java. util. Nizovi;
  2. javna klasa sortiranje {
  3. public static void main (String args) {
  4. int niz = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Nizovi. sortiraj (niz);
  6. Sustav. van. println("Potpuno sortirano: " + Nizovi.
  7. int indeks = Nizovi. binarySearch(niz, 42);
  8. Sustav. van.

Preporučeni: