Installing JAVA

Before developing JAVA program , you need install the JAVA on the your workstation. JAVA can be downloaded from oracle website for

  1. WINDOW
  2. LINUX
  3. MAC OS
  4. SUN SOLARIS
Before starting to download you should also know, the different be different categories or edition of the JAVA.

Java SE, Java EE, Java ME, and Android

Developers use different editions of the Java platform to create Java programs that run
on desktop computers, web browsers, web servers, mobile information devices (such as
cell phones), and embedded devices (such as television set-top boxes):

Java Platform, Standard Edition (Java SE):

The Java platform for developing applications, which are stand-alone programs that run on desktops. Java SE is also used to develop applets, which are programs that run in the context of a web browser.

Java Platform, Enterprise Edition (Java EE):

The Java platform fordeveloping enterprise-oriented applications and servlets, which areserver programs that conform to Java EE’s Servlet API. Java EE is builton top of Java SE.

Java Platform, Micro Edition (Java ME):


The Java platform for developing MIDlets, which are programs that run on mobile information devices, and Xlets, which are programs that run on embedded devices.

Android JAVA (Dalvik)


Dalvik Developers also use a special Google-created edition of the Java platform (see http://developer.android.com/index.html) to create Android apps that run on Android-enabled devices. This edition is known as the Android platform. Google’s Android platform largely consists of Java core libraries (partly based on Java SE) and a virtual machine known as Dalvik. This collective software runs on top of a specially modified Linux kernel.



For working and developing JAVA base application, you need two JDK and JRE on the developers workstation.



IMPORTANT.


JDK download already contains the all needed developers tools and JRE. So you do not need to download both separately. Here we show you the path for downloading both JDK and standalone JRE.



1. JAVA RUNTIME ENVIRONMENT (JRE)


The JAVA RUNTIME ENVIRONMENT is the run time environment, which allows the JAVA applications to run on devices. i.e JRE is required to install on the machine, on which you want to run the JAVA program.


2. JAVA DEVELOPMENT KIT (JDK)


However, the public JRE does not make it possible to develop Java programs. For that task, you need to download and install the Java SE Development Kit (JDK), which contains development tools (including the Java compiler) and a private JRE.


When this tutorial was written there is JDK 10 and JRE 10 can be downloaded from the below links as shown pictures.


For JAVA SE DEVELOPMENT KIT 10.


Depending on the type of your operating system, you can download it from the link


https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html






FOR JAVA RUNTIME ENVIRONMENT.


For downloading JRE 10 you can follow the below link


https://www.oracle.com/technetwork/java/javase/downloads/index.html