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 this Keyword Example

In this article, we will try to understand the Java this keyword with the help of examples. this, self, and Me are keywords used in some computer programming languages to refer to the object, class, or other entity of which the currently running code is a part. The entity referred to by these keywords thus depends on the execution context (such as which object is having its method called). ...

Read More »

Introduction to Monolithic Architecture

In this article, we will discuss the characteristics of a monolithic architecture. 1. Introduction We’ve heard about microservices and how they allow for a more agile software development approach to developing applications. However, there are still many software projects that use a monolithic architecture when developing an application. In fact, many microservices projects started out as monolithic applications. Let’s take ...

Read More »

Java Snake Game Example

1. Introduction In this post, we look at how to develop Snake Game with Eclipse using Java and Java Swing. Eclipse setup is also included in this article. 2. Java Snake Game Example The snake game was created back in 1970. In 1980, a new version of the snake game evolved. In the 1990s, Nokia had this version of the ...

Read More »

Selection Sort Java Example

1. Introduction Selection sort Java ‘s simple algorithm, can divide the array into sorted and unsorted parts. Initially, the sorted part is empty; the unsorted part is the entire array. It starts by finding the smallest element from the unsorted part and swaps it with the left-most element of the unsorted part. Each finding reduces the unsorted part by one. ...

Read More »

AWS Lambda Best Practices Tutorial

In this post, we feature a comprehensive tutorial on AWS Lambda Best Practices. We will make an introduction on how to create Lambda scaling application for the best practice. 1. AWS Lambda Best Practices 1.1 What is Lambda? Lambda is a serverless data processing and an event driven platform provided by Amazon as part of Amazon Web Service. Thinking about software ...

Read More »

Declare Array Java Example

Hello readers, in this tutorial, we will learn how to declare ARRAYS in Java programming language. 1. Introduction Java programming offer Arrays to store the elements of a similar data-type. Arrays, Once defined, the array size is fixed and cannot increase to accommodate more elements The first element in an array starts with index 0 and so on Elements share ...

Read More »

Java Primitive Types Tutorial

Primitive types are the most basic data types available in any programming language. Being an object-oriented language Java supports both primitive types and objects as its data types. In this article, we are going to see all the supported Java primitive types. Java is a strongly typed language and every variable should have a type definition. They can be either ...

Read More »

Creating and Starting Java Threads

In this post, we feature a comprehensive article on Creating and Starting Java Threads. 1. Introduction This article aims at a simplified understanding of creating and starting threads via an example-based approach. The examples and code samples are based on JDK 8. Table Of Contents 1.Introduction 2.Threads 3.Simple Threads 3.1.Extends Thread 3.2.Implement Runnable 4.Executors 5.Callable & Future 6.FutureTask 7.CompletableFuture 7.1.CompletableFuture ...

Read More »

How to fix cannot find symbol Java Error

We would have come across the error – Cannot find symbol when compiling our Java classes. In this article, let us look at some common causes and how to avoid them. 1. Cannot find symbol Java error This compilation error occurs when the compiler is unable to get an identifier declared in the code. Some of the usual causes could ...

Read More »