Über unsMediaKontaktImpressum

Java

Java ist gemessen am Interesse der Anwender und an seiner Verbreitung die erfolgreichste Programmiersprache der letzten Jahre. Was bringen aktuelle Releases wie Java 9 mit? Wie funktioniert der Umstieg von Swing zu JavaFX? Sie interessieren sich für das Arbeiten in Java mit Währungen und Geldbeträgen mit der API JSR 354? Lesen Sie unsere Artikel rund um das Thema Java-Programmierung.
Datenorientierte Programmierung (DOP) in Java

Datenorientierte Programmierung in Java – Version 1.1

OOP oder DOP? Der Artikel beschreibt Gemeinsamkeiten und Unterschiede und formuliert die Vier Prinzipien der Datenorientierten Programmierung. >> Weiterlesen
Kotlin ist eine moderne Programmiersprache.

KTOR oder Spring Boot? Vergleich der Web-Frameworks

KTOR und Spring Boot sind leistungsstarke Web-Frameworks, die für die Entwicklung von Web-Anwendungen verwendet werden. Wir vergleichen die beiden Frameworks. >> Weiterlesen
SSR in Spring Boot

Stand der Technik für SSR in Spring Boot

Viele Web-Anwendungen haben nur begrenzte dynamische Elemente. Serverseitiges Rendering (SSR) mit HTMX als sinnvoller Ergänzung ist eine gute Alternative. Ein… >> Weiterlesen

Java: Integrationstests mit Testcontainern

Testcontainer gibt es für viele Sprachen. Testcontainer nutzt die API von Docker, um Container zu starten, zu stoppen und zu löschen. Wir konzentrieren uns hier… >> Weiterlesen

Von J2EE zu Jakarta EE - zwei Jahrzehnte Enterprise Java

Jakarta EE hat eine bewegte Geschichte hinter sich. Verschiedene Lizenzeigentümer, viele Expert Groups, teilweise revolutionäre Entwicklungen, in diesem Artikel… >> Weiterlesen

Java 20 – So langweilig ist es wirklich

Ob Sicherheit oder Performance, Beobachtbarkeit oder Tooling, existierende APIs oder kommende Features – Version 20 entwickelt Java an allen Fronten weiter. >> Weiterlesen

Einstieg in die simulierte Evolution mit Java

Evolution ist ein fortlaufender Prozess von Selektion und Variation. Dieser Artikel bietet einen Einstieg in die simulierte Evolution und demonstriert… >> Weiterlesen

Apache CXFs unterschätzte Stärke

Apache CXF ist nicht das populärste Webservice-Framework. Es existieren jedoch Szenarien, in denen es entscheidende Vorteile für sich beansprucht und seiner… >> Weiterlesen

RAD für webbasierte Business-Anwendungen mit Java

Rapid Application Development möchte durch passende Tools den Entwicklungsprozess beschleunigen. Wie das für Java-Applikationen aussehen kann, beantwortet… >> Weiterlesen
Java: Performance optimieren

Performance-Regressionen frühzeitig erkennen und vermeiden

Dieser Artikel zeigt, wie Softwareperformance durch regelmäßige Messungen überwacht wird. Dabei wird die Performance-Messung in der JVM eingeführt und zwei… >> Weiterlesen