These tutorials have been developed for ‘Java 8’ and they cover all ‘Core Java’ concepts up to JDK 8. They have been kept fast-moving, short, and sweet, best for beginners or even experts looking for a quick reference.
Examples and snippets in these tutorials don’t take advantage of features and improvements introduced in post-JDK8 releases. We shall be covering such features and improvements as a separate set of tutorials.
Java Tutorial #7 Part 1 – Classes & Objects
Classes are a very important concept in Java. Java code always needs to be written in a class. In this article, we will be taking a very close look at classes and understanding their syntax and semantics. Classes and objects A class defines a new data type. Once defined, this new...
Java Tutorial #6 – Jump Statements
Introduction The break statement is used to stop further execution. It can be used either in a loop or within a switch statement. Break Statement The break statement is used to stop further execution. It can be used either in a loop or within a switch statement. Break in a loop When the break...
Java Tutorial #5 – Loop Statements
Iteration statements are used to repeat a particular block of code until a certain condition is true. In this article, we will be taking a look at Java’s iteration statements. While Statement The while statement repeats a block of code as long as a condition is true. Syntax A while statement has the...
Java Tutorial #4 – Control Statements
Introduction Control statements are used to change the flow of execution based on changes to certain variables in the code. One of the types of control statements are the selection statements or decision statements. These should be used when you want to check some condition and take a decision based...
Java Tutorial #3 – Java Arrays
Table of Contents One Dimensional Array Declaring Array Allocting Memory to Array Accessing Array Elements Initializing Array Length of Array Multi Dimensional Array Creating 3 Dimensional Array Introduction Arrays are used to store a group of values of the same data type. So a single variable can be used to refer to...
Java Tutorial #2 – Operators in Java
Table of Contents Introduction 1. Assignment Operator 2. Arithmetic Operators 3. Compound Operators 4. Increment & Decrement Operators 5. Relational Operators 6. Logical Operators Introduction Operators are an essential part of any programming language. In-fact it is not possible not to write a decent piece of code without making use of 'Operators'. Java operators...
Java Tutorial #1 – Variables and Data Types
Table of Contents Introduction 1. Variables 2. Data Types Primitive Data Types Integer Data Types Decimal Data Types Character Data Types Boolean Data Types Reference Data Types Introduction Variables are names that are used to identify memory locations that store values. Each variable belongs to a particular data type. Data types determine...
Java Tutorials
POPULAR | TAGS
LATEST POSTS
Basic PowerShell Commands That You Should Know
One of the key benefits of PowerShell is its object-oriented nature. Instead of working with text-based output like traditional command-line interfaces, PowerShell returns objects...
How To Always Open Files in New Tab in VSCode
The VSCode has rocketed its way to one of the top development IDEs due to its fresh look, usability, tons of feature sets, and...
How To Install Oh-My-Posh On Windows PowerShell
Oh-My-Posh is a powerful custom prompt engine for any shell that has the ability to adjust the prompt string with a function or variable....
TOP | CATEGORIES
Most Commented
Interpreted Vs Compiled Languages
This is based on an excerpt from one of my favourite literature on VBScript and in fact, is quite relevant with respect to one...