Turinys:

Ar galite padaryti masyvą nepastovią?
Ar galite padaryti masyvą nepastovią?

Video: Ar galite padaryti masyvą nepastovią?

Video: Ar galite padaryti masyvą nepastovią?
Video: ПОКУПКА машины SKODA KODIAQ 💲 Обзор нашей новой машины ✅ РАСПРОЩАЛИСЬ с Hyundai Elantra ВЛОГ 840 2024, Lapkritis
Anonim

Atsakymas yra taip, tu gali padaryti an masyvas (tiek primityvus, tiek atskaitos tipas masyvas pvz. tarpt masyvas ir Styga masyvas ) nepastovios „Java“, bet keičiasi tik nuoroda, nurodanti į an masyvo valia būti matomas visoms gijomis, o ne visoms masyvas.

Be to, ar „Java“masyvo gija yra saugi?

Java atminties modeliai atsižvelgia į kiekvieną masyvas elementą kaip atskirą kintamąjį. Jūs galite turėti siūlas -nesaugūs veiksmai su tokiu kintamuoju, kaip ir su kitais kintamaisiais. The masyvas pati yra gana saugus siūlams . Galite sulaukti neteisingų rezultatų ar net neprotingų rezultatų arba išimčių.

Antra, koks yra lakiųjų „Java“naudojimas? Nepastovus Raktinis žodis Java . Nepastovus raktinis žodis yra naudojamas keisti kintamojo reikšmę skirtingomis gijomis. Taip pat naudojamas kad pamokos būtų saugios. Tai reiškia, kad gali būti kelios gijos naudoti Metodas ir klasių egzempliorius tuo pačiu metu be jokių problemų.

Žmonės taip pat klausia, kur saugomi masyvo elementai?

Kai skelbiame an masyvas , kompiuterio atmintyje rezervuota vieta masyvas . The elementai iš masyvas yra saugomi šiose atminties vietose. Svarbiausias dalykas apie masyvai ar tai masyvo elementai yra visada saugomi nuosekliose atminties vietose.

Kaip rūšiuoti masyvą?

Pažvelkite į šį pavyzdį:

  1. importuoti java. util. Masyvai;
  2. public class Rūšiavimas {
  3. public static void main (Eilutė args) {
  4. int masyvas = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Masyvai. rūšiuoti(masyvas);
  6. Sistema. išeiti. println("Visiškai surūšiuota: " + Masyvai.
  7. int indeksas = Masyvai. dvejetainė paieška(masyvas, 42);
  8. Sistema. išeiti.

Rekomenduojamas: