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



Finalize Java Example

In this post, we feature a comprehensive Finalize Java Example. This post will acquaint you with one of the important Java method, named finalize with its detailed explanation, usage and implementation along with example. As the name finalize suggests, it is something used generally at the end to perform certain task. This was just a very generic intoduction in layman ...

Read More »

Java Tree Example

In this article, we will discuss the Java Tree Data structure. 1. Introduction Tree is a hierarchical data structure that stores the information naturally in the form of a hierarchy style. It is one of the most powerful and advanced data structures which is a non-linear compared to arrays, linked lists, stack, and queue. It represents the nodes connected by ...

Read More »

What is Spring Boot ?

In this post, we feature a comprehensive article explaining what is Spring Boot. Java is a ubiquitous language and Spring/ Spring Boot has become default frameworks of choice for Java Web developers. Spring is one of the market-leading frameworks for building web and enterprise applications. With the rise of the Spring framework there comes a lot of hurdle in configuring ...

Read More »

Java Stream Map Example

1. Introduction Java has provided Stream API to iterate and process elements in a collection with a declarative style since version 8. A stream is a sequence of objects that can be constructed via the default method, static method, static java.nio.file.Files.lines() method, etc. Streams don’t change the element data. Stream API provides intermediate and terminal operations to process ...

Read More »

Boolean Operators Java Example

In this post, we feature a comprehensive article about boolean operators in Java. 1. Introduction Boolean is the java data type. Boolean variables are declared using the boolean keyword, which accepts true or false. By default, it has the value false. It was used in the situation where you want one value out of two values. For example: On / ...

Read More »

Ceasar Cipher Java Example

In this post, we feature a comprehensive Caesar Cipher Java Example. 1. What is Caeser Cipher? The Caesar cipher is one of the earliest known and simplest ciphers. It is a type of substitution cipher in which each letter in the plaintext is shifted a certain number of places down the alphabet. For example, with a shift of 1, A ...

Read More »

JSF Rendering and Templating Example

1. Overview In this article, we will take a look at the JSF Rendering and Templating examples. Java Server Faces framework is used for developing, building server-side UI Components. This framework is based on the Model View Controller (MVC) architectural pattern. This architectural pattern helps in separating the model, controller, and presentation. This helps the programmers to work together and ...

Read More »

Java not equal Example

In this article, we will show you a Java not equal Example. Firstly we will talk about what is “not equal” in general and for what reason we use it. After that, we will do some examples of how we use it. 1. Introduction Java has a rich set of operators which is used to manipulate variables. This set we ...

Read More »

What does void mean in Java ?

In this post, we feature a comprehensive article explaining what Void means in Java. 1. What does void mean in Java ? In Java, void keyword is used with the method declaration to specify that this particular method is not going to return any value after completing its execution. We cant assign the return type of a void method to ...

Read More »

Spring @AliasFor Annotation Example

In this example, we will show how to use the @AliasFor annotation in Spring. 1. Introduction Annotations are decorators that provide metadata about classes, methods, parameters or fields. Depending on the annotation, metadata may be processed at compile-time and/or runtime. Examples of annotations include: JUnit annotations (@Test, @Before, @After)JPA annotations (@Entity, @Table, @Id)Spring Framework annotations (@Controller, @Configuration, @Autowired) Meta-annotations are ...

Read More »