Skip to content

Java 11

Kaynak Kodlarını Çalıştırma

Kaynak dosyalarını compile etmeden terminal üzerinde çalıştırma özelliği getirildi.

$ java Main.java

Files ve Strings

Files ve Strings modüllerine yeni metotlar eklendi.

Path filePath = Files.writeString(Files.createTempFile("Categories", ".temp"), "Yoğurt");
String category = Files.readString(filePath);
"Yoğurt  ".strip();
"Yoğurt".isBlank();

Dinamik Tip Tanımlaması

Lambda fonksiyonu tanımlarken dinamik bir şekilde tip tanımlaması özelliği getirildi.

(var categoryName, var productName) -> System.out.println(categoryName + ":" + productName);