Learn about package in Java

In this tutorial, let’s learn how to define, the directory structure corresponding to the package in Java. Package in Java is used to group classes or interfaces that share some common points. We can define multiple packages in our project according to purpose. Package definition… Read More

Run application in Java

To create an application that can be run in Java, the first requirement is that we have to create a class that contains the main() method with an array of String parameters. For example: The main() method must satisfy the following conditions: This method must… Read More

Talking about volatile variable in Java

The volatile variable in Java has the effect of informing the change of its value to different threads if the variable is being used in multiple threads. For you to understand more, I made an example as follows:

In this example, we have two… Read More

Type Inference in Java

Type Inference in Java is a Java Compiler’s ability base on the declaration, the calling to determine the datatype, without explicitly declaring it, reducing redundancy code. For you to understand more, I will take an example as follows. Assuming you are working with the List… Read More

Static keyword in Java

In Java, variables, which are declared with the static keyword, belong to the class, not to the instance of the class. This means that we do not need to initialize objects to use variables that are declared with the static keyword in those classes. For… Read More