Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!


1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions


and many more ....



What is Docker in DevOps

1. Introduction In this article, we will explain What is Docker using detailed DevOps examples. 2. Docker in Devops It is used in DevOps as a software package to create containers for deployment. It helps in handling changes in code, requirements, operating systems, and cloud environment. 2.1 Prerequisites Docker software is required. Apache Tomcat image is obtained from Docker Hub. ...

Read More »

What is Java EE

In this article, we will explain what is Java EE using examples. 1. Introduction Nowadays, it is a world of distributed computing. We see computing resources such as are geographically spread across and yet require collaboration to accomplish their tasks and computing needs. This demands well-thought specifications for clear understanding and protocols for communication, presentation, data storage, data processing, integration ...

Read More »

Spring Hibernate Integration Example

In this post, we feature an example of Spring and Hibernate Integration. Undoubtedly Spring and Hibernate are the most popular frameworks in the Java enterprise development world. Spring is a highly modular and lightweight framework offer integration with several other frameworks. Hibernate is one among them. Hibernate is the most popular Object-relational Mapping framework which has made database related operations ...

Read More »

Method Handles in Java

In this example, we will discuss in detail about Method Handles in Java, a feature introduced in Java 1.7. We will talk about the Java Reflection API and its performance issues, method handles, why were they introduced, and how to create and use them. 1. The Java Reflection API The old school Java Reflection API (introduced in Java 1.1) is ...

Read More »

What is new in Java 14

1. Introduction In this article, we will take a look at the new features of Java 14. Java 14 release consisted of features from 16 different JDK enhancement proposals (JEPs). 2. Java 14 We look at the following features in Java 14 Switch ExpressionsHelpful Null Pointer Exception HandlingNuma (Non-Uniform Memory Access) Aware Memory AllocationJFR (JDK Flight Recorder) Event StreamingPreview FeaturesRecordsText ...

Read More »

Spring Cloud Zipkin and Sleuth Example

Welcome readers, in this tutorial, we will show how to set up Spring Cloud Zipkin and Sleuth in a Spring Boot application. 1. Introduction Before starting the tutorial, we will look at the Spring Boot introduction. Spring boot is a module that provides rapid application development feature to the spring framework including auto-configuration, standalone-code, and production-ready code It creates applications ...

Read More »

Java Graph Example

In this example, we will demonstrate a Java Graph Example. We will start by explaining the theory and concepts behind graphs, its types, graph traversal, as well as the benefits and drawbacks of using a graph. We will walk through Java code that implements a Graph and models its properties and behavior. Finally, we will talk about some external libraries ...

Read More »

Java Pair Class Example

1. Introduction to Java Pair Class A Pair is a container a tuple of two objects. Pairs provide a convenient way of handling simple keys to value association and are particularly useful when we want to return two values from a method. A simple implementation of a Pair is available in the core Java libraries e.g. javafx.util.Pair. In Java, maps are used to ...

Read More »

Java Naming Conventions

In this example, we will be discussing naming conventions for the Java Programming Language. We will talk about different identifier types and the best practices to follow while naming them in your program. 1. Introduction As a team member of a codebase of any size (small, medium, or large), it is the responsibility of the programmer or the developer to ...

Read More »

Anonymous Class Java Example

In this article, we will see examples of the anonymous class in Java language, which is a very important aspect of Programming. 1. Introduction In java, it is possible to define a class within another class, such classes are known as nested classes. They enable you to logically group classes that are only used in one place, thus this increases the ...

Read More »