Mindblown: a blog about philosophy.
-
Java 8 – Date and Time API
Da etwas in die Jahre gekommen, wurde zu java.util.Date und java.util.Calendar mit dem Release von Java 8 eine Alternative geschaffen: LocalDate & LocalTime
-
Java 8 – Stream API
Java 8 bringt auch Neuerungen im Collections Framework. Die Stream API bietet vereinfachungen für die Verarbeitung von Sequenzen und Zähloperationen.
-
Java 8 – Lambda Expressions
Mit Java 8 halten Lambda Expressions Einzug in die Java Welt. Ein Lambda Ausdruck umfasst dabei Funktionalität, die nicht benannt (eine eigene Methode) oder einer Klasse zugeordnet ist, sondern Code der gespeichert und ausgeführt werden kann. Dabei werden Lambdas wie Argumente an Operationen übergeben, die die Funktionalität später ausführen. Ein viel zitiertes Beispiel aus der…
-
Java 8 – Functional Interfaces
Java 8 bereichert das Java um Functional Interfaces. Ein Interface ist genau dann ein Functional Interface wenn es nur eine abstrakte Methode definiert.
-
Java 8 – Erweiterungen rund ums Interface
In Interfaces können mit Java 8 nun statische und default Methoden definiert werden. Dies hilft dabei den eigenen Code wartbarer zu gestalten.