Core Java
-
JSON array to List
JSON, or JavaScript Object Notation, is a lightweight data-interchange format. It’s easy for humans to read and write, and simple…
Read More » -
Java Iterator vs. ListIterator
In Java, an Iterator is an interface that is part of the Java Collections Framework, which provides a way to…
Read More » -
Reflections vs. JsonSubTypes for Polymorphic Deserialization in Jackson
Polymorphic deserialization is a concept in the world of Java and JSON processing, and Jackson, a JSON parsing library provides…
Read More » -
java.net.SocketException: Broken Pipe Error
When working with network programming in Java, you may encounter various exceptions and errors. One of the common errors you…
Read More » -
Java jqwik Property Based Testing
Property-based testing is a powerful software testing technique that allows you to check the behavior of your code by specifying…
Read More » -
Comparing Java Future, CompletableFuture and Rxjava Observable
Future, CompletableFuture, and RxJava observable are mechanisms for handling asynchronous and reactive programming in Java, but they have different characteristics…
Read More » -
Fixing the Error “java lang UnsatisfiedLinkError” Custom DLL Load in Java
In this article, we will learn different approaches to fixing the ‘java lang UnsatisfiedLinkError’ error in Java, when we need…
Read More » -
Get Start And End Date Of A Year
In programming, efficiently obtaining the a year’s start and end dates is a common task, often required for various applications…
Read More » -
Java 8 DateTime vs. Calendar and Date
Java 8, released in March 2014, introduced a significant improvement to handle date and time operations with the introduction of…
Read More »