Category Archives: Java Basics

Project Valhalla’s Inline Types – Codes Like a Class, Works Like an int

After nearly 7 years it’s time to have a short look at project Valhalla. The project’s main goal is to increase the performance of Java on modern hardware. While it remains still unclear when the project will finish, several things … Continue reading

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

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