Category Archives: Java Basics

HTTP/2 Server Push

Welcome to the last blog post of the HTTP blog post series, namely Server Push! The HTTP client API which came with JDK 11 supports HTTP/2 as a default but also HTTP/1.1. An interesting feature of HTTP/2 is the server … Continue reading

Posted in Java Basics | Tagged , , , | Leave a comment

HTTP Client WebSocket Chat Application using Spring Boot

Have you ever thought about what the logic behind a chat application is? How could it be written and how does it work? If yes, here is the right place to look for an answer. It is called WebSocket! But … Continue reading

Posted in Java Basics | Tagged , , | Leave a comment

Java 14 ist erschienen

An die halbjährlichen Updates der Programmiersprache Java haben wir uns gewöhnt, sie tun der Sprache und der Plattform gut. Zuletzt waren die Änderungen aber überschaubar gewesen. Mit dem Mitte März 2020 erschienen Java 14 gab es nun wieder ein regelrechtes … Continue reading

Posted in Java Basics | Tagged , , , | Leave a comment

Asynchronous HttpClient

Wouldn’t it be great if there was any HTTP API that doesn’t block until an HttpResponse is available? I mean, a main thread that can execute other tasks in parallel and doesn’t block or wait for the completion of that … Continue reading

Posted in Java Basics | Tagged , , | Leave a comment

Introduction to HttpClient

And now let’s GET some info booster POSTED in the spirit of the winter holidays … This article shows you how to use the new Java 11 HtppClient API to send HTTP GET/POST requests using two very common examples. HttpClient … Continue reading

Posted in Java Basics | Tagged , , | 3 Comments

Java 13 Überblick

Der neue Release-Zyklus der Java Releases ist jetzt in vollem Schwung, so kündigt sich bereits das nächste Release an. Java 13 ist jetzt da und bringt einige Neuerungen mit. Vorwiegend umfassen die neuen Features Erweiterungen oder Korrekturen der bereits in … Continue reading

Posted in Java Basics | Tagged , | Leave a comment

Java 12 Überblick

Java 12 ist das nächste Major-Release und bringt einige Neuerungen mit sich. Diese umfassen sowohl größere Änderungen, wie die Switch-Expressions, als auch kleinere Verbesserungen in der JVM, in der Klassenbibliothek und bei der Garbage Collection. Im Folgenden werden wir uns … Continue reading

Posted in Java Basics | Tagged | 1 Comment