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.

Use of Interface in Java (with Example)

Use of Interface in Java with realtime example

In the previous tutorial, we have known the basic of the interface in Java as well as its several advantages in utilizing the features of interfaces in general programming. In general, when we write a simple program, nobody may think…

Can We Override Static Method in Java

Can we override static method in Java

No, we cannot override static method in Java because a static method is resolved at compile time by Java compiler whereas, method overriding is resolved at runtime by JVM because objects are only available at runtime. We can declare static…

Interface in Java with Example

Java Interface and its implementation classes

An interface in Java is a reference type syntactically similar to a class but declared with the interface keyword. Before Java 8, an interface can have only abstract methods declaration and constants as members. By default, all variables in an…

Java String toUpperCase() Method

Java String toUpperCase() method converts all the lowercase letters of a string into uppercase and returns that upper-cased string. In other words, the toUpperCase() method of String class converts all the characters of a string into uppercase and returns that…

Java Method Overriding Interview Programs

In this tutorial, we have listed the most important top 15 Java method overriding interview programs for practice. Here, you can solve the interview coding questions based on concepts of method overriding, covariant return type, exceptional handling with method overriding,…