DEV Community

Hamid Mohamadi
Hamid Mohamadi

Posted on

Lesson 2 : Getting Started With Java

If we have liken the process of Java as a tree , we will have the following image :

Alt text of image

So , let's start programming :

Alt text of image

First of all , it's better to learn about JVM , JRE , JDK , and IDE :

1. JVM :

A Java virtual machine is the core of Java . It's a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode.

2. JRE :

It is the most common Java environment installed on personal computers in the laptop and desktop from factors . Mobile phones including features and smartphones that ship with a JVM are most likely to include a JVM meant to run applications .

3. JDK :

simply , JDK is an implementation for Java programs .
The JDK includes a private JVM and a few other resources to finish the development of a Java application .

4. IDE :

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software developments . like IntelliJ , Netbeans , Eclipse , ... .

Top comments (0)