Tag Archives: Core Java

Delegation versus Inheritance in grafischen Oberflächen

In diesem Artikel werden wir den Unterschied zwischen den Vererbungs- und Delegierungskonzepten untersuchen. Oder, um es besser auszudrücken, warum ich die Delegation bevorzuge und warum ich diese selten verwendete Funktion in Java hervorheben möchte. Diesen Artikel gibt es auch als Youtube Video auf meinem Kanal und ist zu finden unter Youtube – German – 4k

API-Design – Do’s and Don’ts

Im Zeitalter der Modularisierung von Software kommt kein Java-Entwickler daran vorbei, früher oder später ein Application-Programming-Interface (API) zu definieren oder zu erweitern. Der Entwurf eines guten API erfordert keine Kenntnisse in schwarzer Magie. Werden einige wenige Konventionen befolgt, erhöht das die Qualität der Schnittstelle deutlich. Was sind die Qualitätsmerkmale eines API? Eine Schnittstelle muss zuallererst

Neues in Java 13

Java-Release 13 ist für September 2019 geplant. Es ist bereits das dritte Major-Release nach der Bekanntgabe des neuen Lizenzmodells und Release-Zyklus im September 2018. Einige Features sind vielversprechend. Für Entwickler halten sich die neuen Features jedoch in Grenzen. Zu den Neuigkeiten von Java 13 gehören 5 Features, welche in Form von JDK-Enhancement-Proposal (JEP) beschrieben sind.

Java 9 Migration

#JAVAPRO #JCON2017 #CoreJava #Java9 Java 9 enthält mehr grundlegende Änderungen als jedes bisherige Release. Die enorme Leistung, die Java- Plattform zu modularisieren, hat zu vielen internen Änderungen geführt. Diese betreffen nahezu jede bestehende Anwendung. In diesem Artikel lernen Sie, wie Sie Ihre eigenen Anwendungen auf Java-9-Kompatibilität prüfen können, um sie erfolgreich zu portieren. Da es