Handling Null: Optional and Nullable Types
Java is infamous for its NullPointerException: calling a method or accessing an attribute of an object that has not been initialized.
315 articles in this category · 2,542,493 views.
RSS feed
Nicolas Frankel
5,661 viewsJava is infamous for its NullPointerException: calling a method or accessing an attribute of an object that has not been initialized.

Learn about observability configurations and libraries required over a range of frameworks using two JVM languages, namely Java and Kotlin.

Shai Almog
3,043 viewsHashcode and equals are at the crux of many hard to nail down Java performance issues. Here's how to track these in production!

A N M Bazlur Rahman
11,809 viewsEven while threads are helpful, they are dreadful to many developers. Here are five essential threading concepts for Java developers!

Syed Mainul Hasan
6,036 viewsJava requires to specify types in all aspects of its code, methods, fields, interface etc, however, still, with generics a piece of code can …

A N M Bazlur Rahman
33,609 viewsAfter many discussions with Java developers, combined with my personal experiences with the Java community and platform, here are the key …

A N M Bazlur Rahman
21,863 viewsToday I will make an attempt to appreciate how unique the JVM is. So, let’s begin the journey to how Java works!

A N M Bazlur Rahman
4,042 viewsWhat happens if the child-task creates more tasks and the parent-task waits for the child-tasks to finish in TheadPool in java.

Carl Dea
17,779 viewsimagine C code capable of performing a computation and after its completion the C code will notify Java code to perform updates to JavaFX …

Nicolas Frankel
3,522 viewsAlmost all Java developers are familiar with logging frameworks like Log4j, but not the System.Logger that has been available since java 9.