Month: April 2016

How to create custom annotation in Java with example

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 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

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

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 with example

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 with example

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 8 with example

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

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 with examples

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 [...]

Introduction to Java 8 Streams with example

Java 8 Streams - An Introduction Stream (not to be confused with InputStream/OutputStream. Both are completely different) is an abstract layer introduced in [...]