Java Çoklu İş Parçacığı
Java Multithreading arayışı, öğrencilere multithreading özelliğine sahip gizli CodeGym merkezini tanıtır. 10 seviye boyunca Object, String ve iç sınıfların organizasyonunu inceleyeceksiniz. Konu oluşturmayı ve durdurmayı, kilitlenmenin ne olduğunu ve wait, notify ve notifyAll yöntemlerinin ne işe yaradığını öğreneceksiniz. ile çalışarak deneyim kazanacaksınız. jsoup Ve Sallanmak , ve otomatik paketleme ve uygulamanın ayrıntıları hakkında bilgi edinin. Bu görevde, büyük görevler olan ilk mini projelerinizi oluşturacaksınız. Öğrenmeyi kolaylaştırmak için aşamalara ayrılırlar. Birkaç oyun yazmanız gerekecek: Tetris , Snake , a space shooter ve Arkanoid . Ayrıca sohbet sistemi , ATM öykünücüsü ve hatta web kazıyıcı gibi çok aşamalı ciddi görevler üzerinde çalışacaksınız!
- Seviye 1
Kilitli Bir Nesne nesnesinin organizasyonu: eşittir, hashCode, klon, bekle, bildir, toString() - Seviye 2
Kilitli Dize: değişken, değişmez, format, StringTokenizer, StringBuilder, StringBuffer - Seviye 3
Kilitli İç sınıflar, örneğin Map.Entry - Seviye 4
Kilitli İç sınıflar, uygulama özellikleri - Seviye 5
Kilitli Konu oluşturma ve durdurma: başlatma, kesme, uyku, verim - Seviye 6
Kilitli Paylaşılan verilere erişim: senkronize, değişken - Seviye 7
Kilitli Kilitlenme. Bekle, bildir, bildirAll - Seviye 8
Kilitli TreadGroup, ThreadLocal, Yürütücü, Yürütücü Hizmeti, Çağrılabilir. jsoup ile çalışmak - Seviye 9
Kilitli Otomatik kutulama, uygulama özellikleri - Seviye 10
Kilitli Operatörler: sayısal, mantıksal ve ikili. Swing ile Çalışmak