JEP taslağı: Oluşturucularda `super()` ve `this()` çağrılarının önce gelmesi artık gerekmiyor
(openjdk.org)- Java dil spesifikasyonu değiştiriliyor ve değişiklikler derleyiciye uygulanıyor
- Artık oluşturucularda
super()vethis()çağrılarının ilk ifade olması gerekmeyecek - Oluşturucular için sağlanan mevcut güvenlik ve başlatma garantileri korunacak
- Mevcut programlar eskisi gibi derlenmeye ve çalışmaya devam edecek
- Artık oluşturucularda
- Dil bunu zorunlu kılsa da JVM daha fazla esnekliğe izin veriyor
- JEP: JDK Enhancement Proposal
5 yorum
Daha yakından bakınca, üretkenlik için küçük ölçekli özellikleri ilerleten Project Amber'ın bir parçasıymış. (Sanki eski Project Coin'i andırıyor...?)
https://openjdk.org/projects/amber/
Taslak geçtikten sonra mutlaka amber'dan geçiyor sanıyordum; öyle değil mi?
Ben de JEP sürecini çok iyi bilmiyorum ama dil belirtimiyle ilgili JEP’lerin çoğu genelde Amber projesi kapsamında ele alınıyor gibi görünüyor. Derleyici grubunun mevcut projelerinden biri de bu.
https://bugs.openjdk.org/browse/JDK-8300786/…(Draft%2C%20Submitted%2C%20Candidate)%20AND%20component%20%3D%20specification
Ancak şimdi..
Hımm, Java kullandığım zamanlarda can sıkıcı olduğunu hatırlıyor gibiyim. (Artık o kadar uzun zaman oldu ki pek net değil..)