İçindekiler:

Diziyi uçucu hale getirebilir misiniz?
Diziyi uçucu hale getirebilir misiniz?

Video: Diziyi uçucu hale getirebilir misiniz?

Video: Diziyi uçucu hale getirebilir misiniz?
Video: Selena, kızları Pandora'nın elinden kurtarabilecek mi? 2024, Kasım
Anonim

Cevap Evet, yapabilirsin bir dizi (hem ilkel hem de referans türü dizi Örneğin. bir int dizi ve Dize dizi ) uçucu Java'da, ancak yalnızca bir dizi olacak tamamına değil, tüm iş parçacıklarına görünür olmak dizi.

Bunun yanında, Java dizisi iş parçacığı güvenli mi?

Java bellek modelleri her birini dikkate alır dizi eleman ayrı bir değişken olarak. sahip olabilirsin Konu -diğer değişkenler gibi böyle bir değişken üzerinde güvenli olmayan eylemler. NS dizi kendisi oldukça güvenli iplik . Yanlış sonuçlar, hatta mantıksız sonuçlar veya istisnalar alabilirsiniz.

İkincisi, Java'da uçucu kullanımı nedir? Uçucu Anahtar kelime Java . Uçucu anahtar kelime kullanılmış farklı iş parçacıkları tarafından bir değişkenin değerini değiştirmek için. Aynı zamanda kullanılmış sınıfları güvenli hale getirmek için. Bu, birden fazla iş parçacığının olabileceği anlamına gelir kullanmak herhangi bir problem olmadan aynı anda sınıfların bir yöntemi ve örneği.

İnsanlar ayrıca dizi öğelerinin nerede depolandığını da soruyorlar.

ilan ettiğimizde dizi için bilgisayarın belleğinde yer ayrılmıştır. dizi . NS elementler arasında dizi NS saklanmış bu hafıza konumlarında. hakkında önemli olan diziler bu mu dizi elemanları her zaman saklanmış ardışık bellek konumlarında.

Bir diziyi nasıl sıralarsınız?

Bu örneğe bir göz atın:

  1. java'yı içe aktarın. kadar. diziler;
  2. public class Sıralama {
  3. public static void main (String args) {
  4. int dizi = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. Diziler. sırala(dizi);
  6. Sistem. dışarı. println("Tamamen Sıralanmış: " + Diziler.
  7. int dizin = Diziler. ikiliArama(dizi, 42);
  8. Sistem. dışarı.

Önerilen: