7
Java 7'de elmas operatörünün (<>) anlamı nedir?
Java 7'deki elmas operatörü aşağıdaki gibi kodlara izin verir: List<String> list = new LinkedList<>(); Ancak Java 5/6'da yazabilirim: List<String> list = new LinkedList(); Tip silme anlayışım, bunların tamamen aynı olduğudur. (Jenerik yine de çalışma zamanında kaldırılır). Neden elmasla uğraşasınız ki? Hangi yeni işlevsellik / tip güvenliğine izin veriyor? Yeni bir …