Java Tutorial 101

In this Java tutorial, we will learn about Java applications and we will also cover different examples related to Java. And, we will cover these topics.

What is Java?

Java is a high-level class-based object-oriented programming language. It was developed in 1991 by James Gosling at Sun Microsystems.

Java is used as the server-side language to perform the backend developments of the projects. It is commonly used for desktop computing, games, and mobile computing.

Java is a widely-used programming language that helps in developing websites, mobile apps, games, etc. It is getting popular day by day as per the previous reports of 2018 & 2019 the Java was very popular and most of the work is done with the help of the Java language.

What is Java Platform?

By the Java Platform, we mean that It is the collections of the programs that help the programmers to run the Java application smoothly. It includes the compiler, execution machines, set of the libraries in it. Java platform is also the set of the computer software and its specification.

What is Java used for?

We use Java in many applications out of that some of the most used Java Applications are:

  • Developing Android Apps
  • Create an Enterprise Software
  • It has the Wide range of Mobile or a Device java Applications
  • Scientific Computing Applications
  • It is use for Big Data Analytics
  • Java Programming of Hardware devices
  • It is used for Server-Side Technologies like Apache, JBoss, GlassFish, etc.

Java with Example

In this section, we will learn how we can code in Java language where we will explain with the following example of code.

In this example, we will write a program in java to check whether the number is prime or not.

A prime number is a number that is greater than 1 and only divided by 1 or itself only. In another way, the number which is only divided by itself only is known as the prime number. 2,3,5,7, etc are examples of prime numbers.


In this code, we have assigned the number variable that is represented by the variable name “q=8” where at this point it is the number that is needed to be checked under the condition whether it is a prime number or not.

public class Main{    
 public static void main(String args[]){    
  int x,p=0,flag=0;      
  int q=8;//it is the number to be checked    
   System.out.println(q+" is not prime number");      
     System.out.println(q+" is not prime number");      
   if(flag==0)  { System.out.println(q+" is prime number"); }  
  }//end of else  


To run this code we use the online GDP compiler that helps us to code on their platform and also to run this java code. After running the code we get the following output where it checks the variable” q “ which is assigned with a number (q=8) as 8 is not a prime number and the same is displayed on our compiler or a console.

Prime Number Program in Java
Prime Number Program in Java

Applications of Java

  • Java has a huge role in the technology where it makes a huge impact on the applications.
  • It also provides a rich and wide range of the API which helps the programmer or a developer to work on this API to make an application.
  • By using Java we can make the different applications for the different use out of which some of the applications we can develop by using the Java are given below.
  • Mobile App Development
  • Desktop GUI Applications
  • Web-based Applications
  • Gaming Applications
  • Big Data Technologies
  • Distributed Applications
  • Cloud-based Applications
  • IoT Applications

Java Editions

Before dividing the Java community process we need to understand the Java editions The java is Distributed into three different editions which are as the following:

  • Java Standard Edition (Java SE)
  • Java Enterprise Edition (Java EE)
  • Java Micro Edition (Java ME)

To know more about these editions we will continue this in the further post where we will make a single post to explain the features of these Editions and also about the Java Community Process (JCP)

So, in this tutorial, we discussed Java Application and we have also covered different examples related to its implementation. Here is the list of topics that we have covered.

  • What is Java?
  • What is Java Platform?
  • What is Java used for?
  • Java with Example
  • Applications of Java
  • Java Editions

Do follow the following tutorials also:

2 thoughts on “Java Tutorial 101”

Leave a Comment