8 puan yazan xguru 2023-08-11 | 6 yorum | WhatsApp'ta paylaş
  • Java 21, 2 yıl boyunca desteklenecek yeni LTS sürümü
  • En önemli yenilik, Virtual Threads'in tamamlanmış olması
  • JEP 430: String Templates (Preview) - String Interpolation desteği
  • JEP 431: Sequenced Collections - Collection API'sine birçok özellik eklendi
  • JEP 443: Unnamed Patterns and Variables (Preview) - "_" anonim pattern/değişken olarak kullanılabiliyor
  • JEP 445: Unnamed Classes and Instance Main Methods (Preview) - Main metodunu sadeleştirerek basit Java kodlarının daha kolay yazılmasını sağlıyor
  • Preview'dan çıkan özellikler:
    • JEP 440 – Record Patterns
    • JEP 441 – Pattern Matching for switch
    • JEP 444 – Virtual Threads
  • Preview olarak kalan özellikler
    • JEP 442 – Foreign Function & Memory API (Third Preview)
    • JEP 448 – Vector API
    • JEP 446 – Scoped Values (Preview)
    • JEP 453 – Structured Concurrency (Preview)

6 yorum

 
[Bu yorum gizlendi.]
 
cosine20 2023-08-17

Amca...

 
xguru 2023-08-11

Ah, JEP 445 gerçekten... Java ile yazılmış Hello World fazlasıyla dağınıktı haha

public class HelloWorld {   
    public static void main(String[] args) {   
        System.out.println("Hello, World!");  
    }  
}  

Bu karmaşık yapıyı artık aşağıdaki gibi yazabilmemizi sağlıyor.

void main() {  
    System.out.println("Hello, World!");  
}  
 
joyfui 2023-08-11

've üniversitede elle kod yazma kâbusu çözüldü!'
ama ders kitabı JDK8 olduğu için başarısız

 
click 2023-08-11

Java'nın Kotlin'in özelliklerini ters yönde içine aldığını hissettiriyor.

 
tmvkrpxl0 2023-08-11

Özellikler kesinlikle memnuniyet verici ama söz dizimi giderek C++ gibi oluyor.