News

Draft JEP 8303099 was recently made public. This JEP discusses Null-Restricted and Nullable Types, and aims to bring optional nullness-marking to the Java language, in a similar way to that seen ...
Is recursion in Java a good approach to complex problem solving? I’ll share my thoughts on the topic at the end of the article. But first, explore these five Java recursion examples on your own and ...
Modern applications might need to support millions of users, but OS threading limits present a problem. Here's how Java 21 virtual threads solve it.
Null pointer exception is an “exception” (error) that is particularly common when programming in Java. For a beginner, this is a confusing and daunting message to receive, but it can be just ...
Generics in Java programming Why use generics? How to use generics for type safety Generics in the Java Collections Framework Examples of generic types in Java Raw types vs. generics Why use generics?