Use Cases for Static Methods in Java

Java allows us to declare functions as static. We look at what this means, how static functions differ from others, and some common use cases for preferring static functions.

Java Weekly, Issue 442

JFR improvements, less footprint for Java, hibernate additions to Criteria API, the Flexcoin race condition, and product backlog.

Java Weekly, Issue 438

Structured Concurrency, destructing patterns for Records, a JVM crash story, gRPC probes, and index scans in Postgres!

Posting with Java HttpClient

From Java 9 onwards, the new HttpClient API provides both a synchronous and asynchronous modern web client. We look at how it can be used to make requests.