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

 

 

Java 12 String Methods Example

In this article, we will discuss the new methods of the String class introduced in Java SE 12. 1. Introduction The latest Java release (Java SE 12) arrives on the heels of Java SE 11, due to the twice-annual release schedule. It is more akin to a point release than a major release, with only minor changes from the previous ...

Read More »

Java Quartz Architecture Example

1. Introduction In this post, we will take a closer look at the architecture of Quartz, a very popular open source job scheduling library that can be used in Java applications. We will see an architectural diagram and learn all the main and optional components of Quartz by providing code examples. 2. Project Setup To run the code examples of ...

Read More »

Java Build Tools: Ant vs. Maven vs. Gradle

In this tutorial, we will compare the Java build tools such as ant, maven and gradle. These tools can be used for unit testing and building web applications. 1. Overview We will take a look at different java build tools such as Ant, Maven and Gradle. Table Of Contents 1. Overview 2. Java Build Tools Comparison 2.1. Prerequisites 2.2. Download ...

Read More »

Java Add Newline Character Example

1. Introduction In this post, we feature a comprehensive article on Java Add Newline Character. A new line character is a character which marks the end of a text line and the beginning of a new line. According to the ASCII table, there are two control characters which represent a new line: LF – represents “NL line feed, new line”CR ...

Read More »

Build your First Android App using Android Studio

This tutorial will teach you the basics of how to build an Android app using the Android Studio development environment. Java is the language used by Android. Table Of Contents 1. Install “Android Studio IDE” and “Android SDK”1.1 Installing “Android Studio IDE” 1.2 Installing Android SDK 2. Running Android Studio 3. Build your first android app 3.1 Start a new project ...

Read More »

Spring Cloud Eureka Server Tutorial

Welcome readers, in this tutorial, we will explore an interesting Spring Cloud component known as Eureka for service registry and discovery. Table Of Contents 1. Introduction 1.1 Eureka Server 2. Spring Cloud Eureka Server Tutorial 2.1 Tools Used 2.2 Project Structure 2.3 Project Creation 3. Creating a Eureka Server 3.1 Eureka Server: Maven Dependencies 3.2 Eureka Server: Configuration File 3.3 ...

Read More »

Java CompletableFuture Example

1. Introduction In this post, we feature a comprehensive article on Java CompletableFuture. Asynchronous operations are common in Java applications. There are lots of challenges when dealing with asynchronous operations, such as memory leaking, race condition, callback hell, disjointed error handling, etc. Java has provided the CompletableFuture<T> class to ease these challenges since version 8. It has about 50 methods ...

Read More »

Docker Install on Ubuntu Example

With this example, we are going to demonstrate how to install Docker on Ubuntu. 1. What is Docker? Docker is a platform used to develop, deploy, and run applications by using containers. Docker consists of: Docker Engine – lightweight and powerful open source containerization technology combined with a workflow for building and containerizing your applications.Docker Hub – SaaS (Software as a Service) service for sharing ...

Read More »

Spring Boot JAX-RS with Jersey Example

In this post, we feature a comprehensive article on Spring Boot JAX-RS with Jersey. We will show how to create a JAX-RS web service with Spring Boot and Jersey. 1. Introduction REST (Representational State Transfer) is an architectural pattern for developing web services. REST is a popular choice for web services development projects since it is lightweight, stateless, and therefore easily ...

Read More »

Spring Boot Unit Testing Example

1. Introduction This is an in-depth article related to the Spring Boot Unit Testing. Spring Boot framework has features to build applications. Spring Boot has features related to unit testing the application. The framework has utilities and annotations to perform unit testing. Modules for the Test support are spring-boot-test and spring-boot-test-autoconfigure  which supports auto-configuration for tests. 2. Spring Boot Unit Testing ...

Read More »