Java 21: LTS, dize şablonları ve sanal iş parçacıklarının sunulduğu sürüm
Tanım: Desen eşleştirme
Hataya en az eğilimli ifadenin sözdizimini değiştirin
Sanal iş parçacıklarıyla daha hafif eşzamanlılık
Kapsamlı değerler hâlâ önizleme durumunda
Dize modelleri
Yeni arayüzler: sıralı koleksiyonlar
Adsız sınıflar ve ana örnek yöntemleri
Çözüm
OpenJDK 21, son yılların en önemli sürümlerinden biridir: uygulanan on beş JEP (JDK Geliştirme Önerileri) ile uzun zamandır olduğundan daha fazla yenilik söz konusudur. Desen Eşleştirme, Sanal İş Parçacığı, Vektör API ve Yabancı İşlev ve Bellek API’si gibi uzun süredir üzerinde çalışılan özelliklerin yanı sıra, OpenJDK’da bazı yeni fikirler de tanıtıldı. Bunlar arasında dize şablonları, adsız sınıflar ve örnek ana yöntemler (her ikisi de başlangıçta önizleme olarak) ve sıralı koleksiyonlar bulunur.
Desen eşleştirme, birkaç yıl içinde Project Amber ile yavaş yavaş Java’ya dahil edildi. Bu, dilin kendisinde değişiklik yapılmasını gerektiriyordu. JDK 12’deki Anahtar İfadeleri ile başladı, ardından Tür Desenleri (örneğin Desen Eşleştirme) ve sürüm 14’ten itibaren Kayıtlar geldi. OpenJDK ekibi, JDK 15’te mühürlü sınıfları tanıttı. JDK 17’de, anahtar için Desen Eşleştirme ilk kez önizlemede eklendi; bu, artık Java 21’de sonlandırıldı ve bu nedenle verimli bir şekilde kullanılabilir.
OpenJDK 19’da tanıtılan yapısöküm modelleri (kayıtlar) da nihaidir. Gelecekte dizi, harita, POJO veya fabrika yöntemi desenleri gibi ek desen türleri beklenecektir. Mevcut sürümde OpenJDK ekibi, başlangıçta bir önizleme olarak da olsa, JEP 443 Deseni ve adsız değişkenler (Önizleme) içeren bir yer tutucu deseni tanıttı.
Giderek daha fazla bilgi.
Bilgisayar ve teknoloji için dijital abonelik.
- Tüm özel testler, kılavuzlar ve arka plan bilgileri
- Tüm dergilere abonelik: c’t, iX, MIT Technology Review, Mac & i, Make, c’t Photography doğrudan tarayıcıda okunur
- Risk yok: İlk ay ücretsiz, ardından aylık 9,95 €’dan başlıyor. Dergi aboneleri daha da ucuza okuyor!
Ücretsiz ayını Başlat
Şimdi ÜCRETSİZ deneyin ve okumaya devam edin!
Zaten Haberler+’a kaydoldunuz mu?
Giriş yapın ve okuyun
Hemen üye olun ve yazıları hemen okuyun
Haberin Sonu