It is a good idea to lean java because it is a very popular programming language. Most of all software made with Java. java is also a good carrier option.
So let’s start learning java with codeelife. we provide easy tutorials to learn Java programming language and our tutorials are specially designed for students and working professionals
In this tutorial, you will learn:
- what is Java
- application of Java
- working of Java
What is Java
In simple java is an object-oriented programing language and a platform.
java is a high level, third-generation programming language.
java was developed by Sun, Microsystem in the year 1995. James Gosline is known as the father of java.
Java has lots of features:
- Platform independent
- Architecture neutral
- High Performance
Application of java
java is a very popular programming language According to Sun, 3 billion devices run Java.
there are so many application in java this application are categories in 4 category
1. Standalone Application
the desktop application is known as a standalone application. for example, a video player and antivirus is a standalone application. java is used to create this type of application.
2. Web Application
which application runs on the web or server is called web application. java is used to build web application example: Selenium is a web application which builds in java
3. Enterprise Application
java has lots of feature one of them is the security that’s why Java is also used to build the application for Enterprise such as a bank.
4. Mobile Application
java is also used to build mobile applications. android and java ME (Micro Edition) is used for mobile application development.
Working of java
To know the working of java first know what JVM is:
JVM (Java Virtual Machine) is an abstract machine that enables your computer to run a Java program.
In first we write our program in any text-editor then we store our program file with .java extension i.e
Then Java compile our
MyProgram.java file and convert it into byte code now we get a new file
MyProgram.class pass into the JVM, JVM change the byte code into machine language which is understandable by our computer
then run our program and give us the output of our program