Core Java
-
Facade Design Pattern In Java
Facade means the face of a building. While passing across a street, all we look at is the face of…
Read More » -
Composite Design Pattern In Java
A composite design pattern is useful when we have to work with a tree-like hierarchical structure of objects. It lets…
Read More » -
How to Use Lombok to remove boilerplate setters getters in Java
Hello Friends, One of the points which is said time and again against Java is that ,we have to write…
Read More » -
The 8 Primitive Types in Java
As I begin to edit my Java Basics series from a couple years ago, I thought it would make sense…
Read More » -
Java Projects: Book Review
This article is about the book Java Projects Second Edition, by Peter Verhas that I wrote last year. The aim…
Read More » -
Object and Index Streams
I was going to write a post about how to blend a stream with the indices of each element, but…
Read More » -
How To Deep Clone An Object Using Java In Memory Serialization
In my previous articles, I had explained the difference between deep and shallow cloning and how copy-constructors and defensive copy…
Read More » -
How to Customize Serialization In Java By Using Externalizable Interface
In a previous article Everything About Java Serialization Explained With Example, I explained how we can serialize/deserialize one object usingSerializable…
Read More » -
What is Serialization? Everything You Need to Know About Java Serialization Explained With Example
In a previous article, we looked at 5 different ways to create objects in java, I have explained how deserialising…
Read More »