Category Java

Scientech Easy welcomes you in the Java tutorial category. We have designed this tutorial series for beginners, students, and professional developers who want to learn Java programming from basic to advanced levels. Here, you will find easy-to-understand Java tutorials, practical example programs, interview questions, and quizzes.

So, let’s start to understand Java concepts one by one with these tutorials.

This Keyword in Java with Examples

Java implicitly invokes the method on the current object (this).

The “this“ keyword in Java is a reference variable that refers to the current class object. In other words, it holds a reference to the object whose method or constructor is currently being executed. The current class object can be…

Super Keyword in Java: Syntax, Uses and Examples

Usage of super keyword in Java

Super keyword in Java is a reference variable that refers to an immediate superclass object of the current object. The keyword ‘super’ comes into the picture with the concept of inheritance in Java. The super keyword always represents a superclass…

Types of Inheritance in Java

Types of inheritance in Java

In this tutorial, we will learn about the types of inheritance in Java with the help of simple and clear example programs. Before moving on to the types of inheritance, let us first take a brief look at inheritance. What…

Classes and Objects in Java

Java Class components

In this tutorial, we will be familiar with basic concepts of classes and objects in Java with the help of real-time examples. We know that Java is a true object-oriented programming language. In the object-oriented programming language, we design and…

Upcasting and Downcasting in Java

Upcasting in java

In this tutorial, we will learn how to perform upcasting and downcasting in Java programming through various example programs. When the reference variable of superclass refers to the object of subclass, it is known as upcasting in Java. In other…