CodeGym Üniversitesi
Öğrenme
Kurs
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
görev haritası
Dersler
Java Çoklu İş Parçacığı
Seviye 7
27. Seviyeye ulaştınız
Java Çoklu İş Parçacığı
seviye ,
Ders
Seviye 27
Döngüler (kes ve geri dön, devam et, etiketler)
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!" "Bugün size döngülerle çalışırken kullanışlı olan bazı şeylerden bahsedeceğim." "Birincisi break anahtar sözcüğüdür. Bu komutu bir döngünün gövdesinde kullanırsanız, komut çalıştırıldığında döngü hemen sonlandırılır. İşte
Mola ve devam etme alıştırması yapın
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!"
DeadLock ve nedenleri
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!" "Bugün size kilitlenmenin ne olduğunu anlatacağım." "Hey, bana zaten böyle bir şeyden bahsetmiştin." "Evet, yaptım. Ama bugün konuyu daha ayrıntılı olarak ele alacağız." "En basit durumda, kilitlenme iki iş parçacığı ve ik
Kendi kilitlenmelerinizi yazma alıştırması yapın
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!"
DeadLock'tan kaçınma stratejileri
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!" "Size kilitlenmelerden kaçınmak için birkaç stratejiden bahsetmek istiyorum." "En iyi strateji, iyi düşünülmüş bir mimari ve kilitleri ne zaman ve hangi sırayla kullanabileceğinizi (muteksler edinin) yöneten bir dizi kural
Kilitlenmeleri çözme alıştırması yapın
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!"
"wait-notify-notifyAll" stratejisi
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!" "Bekle-bildir ile ilgili olarak sizinle derinlere inmek istiyorum. Bekle-bildir yöntemleri, ileti dizilerinin etkileşime girmesi için uygun bir mekanizma sağlar. Ayrıca, ileti dizisi etkileşimi için karmaşık üst düzey meka
Bazı nüanslar
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!" "Ve birkaç ayrıntı daha. Buna pratik tavsiye diyelim." "Bir şeyi bekleyen ve bir koşul sağlanana kadar uykuya dalan bir yönteminiz olduğunu varsayalım." Koleksiyon boşsa, bekleriz public synchronized Runnable getJob()
"wait-notify-notifyAll" ile alıştırma yapın
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!"
Senkronizasyon ve çoklu kullanım ile ilgili diğer ayrıntılar
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!" "Dışarıda çok büyük bir konu var: Java Bellek Modeli. Temel olarak, henüz bu konuda bilgi sahibi olmanıza gerek yok, ancak duymanız faydalı olacaktır." "Olası tüm sorunları ortadan kaldırmak için Java, bellek yönetim mekan
Google'ı öğrenmek. (Dosyaların bir listesini almak için bir maske nasıl kullanılır)
Java Çoklu İş Parçacığı
seviye ,
Ders
"Merhaba, Amigo!" "Google nasıl yapılır dersimize devam edelim." "İşte bazı alıştırmalar:" Web arama alıştırmaları: 1 goto deyiminin nesi kötü? 2 Java'da ayrılmış kelimeler nelerdir? 3 Wait'i senkronize edilmiş bir bloğun dışında çağırırsam
Daha fazla göster
1
2
Please enable JavaScript to continue using this application.