How to create custom annotation in Java
In this post we will discuss about Java annotations and how to create custom annotation in Java with an example [...]
Difference between SOAP and RESTful Web Service in Java
Difference between SOAP and RESTful Web Service is one of the frequently asked interview questions in [...]
Frequently asked interview questions in Java with answers
Earlier I have written a series of post on frequently asked Java interview questions. In this post [...]
Circular Singly Linked List program in Java
In this post we will discuss about Circular Singly Linked List program in Java. Circular Singly Linked List is one [...]
Usage of Reflection API in Java
Most of us might not know the usage of Reflection API in Java. It is because mostly we don’t use it directly in our code. [...]
Method overloading and overriding in Java
In this post we will discuss about method overloading and overriding in Java. These two are important concepts and [...]
Optional Class in Java 8An often annoying problem that most Java developers face in their code is the NullPointerException. This exception is thrown [...]
Frequently asked Java coding interview questions and answers
In this post we will discuss some of the frequently asked Java coding interview questions and [...]
Introduction to method references in Java 8
Method references help to refer to methods by their names. Method references can be used as an argument for a [...]
Java 8 Streams - An Introduction
Stream (not to be confused with InputStream/OutputStream. Both are completely different) is an abstract layer introduced in [...]