Basic

Flavours and versions in Java programming language

Flavours and versions in Java programming language

In this tutorial, we will discuss the different types of Flavors and versions in Java programming language. As we know, Java has many flavours and versions.

Flavours in Java

What are the flavours in Java language?

All categories of Java has been divided into 3 division and by learning each version of java, we can develop various kind of applications.

Java has been categorized into three flavours.

 

Java Standard Edition – It is known as JSE. It is a very basic version and is the first flavour of Java Language. When we starting to learn Java, first we should learn Java Standard Edition(JSE) as this particular version of Java includes the basic application structure, Fundamental structure (Operator. Data type, OOP concept), Exception Handling and File handling.

It is also known as core Java. Standred edition is a widely used platform for computer programming in the Java language

It is the Java platform commonly used to deploy portable applications(Desktop applications) for general use

Java SE consists of the virtual machine which must be used to run Java programs, a set of libraries needed to allows the use of the system, networks, graphical interface and so on, from within that program.

 

Java Enterprise Edition – It is known as J2EE or JEE. J2EE is build up from JSE with additinal features for business purpose. It has extra libraries which can be used to develop JEE applications. It provides functions to deploy fault-tolerant distributed multi-tier Java software. This software is based largely on modular component running on an application server. To develop the application such as Desktop base and web base we can use J2EE.

 

Java Micro Edition – It is known as J2ME or JME- Java ME is a Java platform used to design for embedded systems(Mobile devices are one kind of such systems, Mobile phones, PDAs). Nowadays, this vertion is very popular for mobile application development – Android is the best example for use of Java ME

 

Java versions

  • JDK Alpha and beta – The first Alpha and Beta vertion realeased in 1995.
  • JDK 1.0 –This version released on january 23, 1996, and called oak
  • JDK 1.1 –This version of Java released on February 19, 1997, and included more facilities.
  • J2SE 1.2 – This version of Java released on December 8, 1998, and included even more facilities.
  • J2SE 1.3 – This version of Java released on May 8, 2000, and included even more notable changes.
  • J2SE 1.4 – This version of Java released on February  6th, 2002, major changes included.
  • J2SE 5.0 – This version of Java released on September 30, 2004, and major changes included.
  • J2SE SE6 – This version of Java released on December  11, 2006
  • J2SE SE7 – Java 7 is a major update that launched on July 7 2011
  • J2SE SE8 – This version of  Java was released on March 18, 2014
The history of Java programming language
Features of Java programming language
Karmehavannan

I am Mr S.Karmehavannan. Founder and CEO of this website. This website specially designed for the programming learners and very especially programming beginners, this website will gradually lead the learners to develop their programming skill.

Recent Posts

PHP Star Triangle pattern program

PHP Star Triangle pattern program In this tutorial, we will discuss about PHP Star Triangle…

1 month ago

PHP Full Pyramid pattern program

PHP Full Pyramid pattern program In this tutorial, we will discuss about PHP Full Pyramid…

1 month ago

5 methods to add two numbers in Java

5 methods to add two numbers in Java In this tutorial, we will discuss the…

2 months ago

Python Full Pyramid star pattern program

Python full Pyramid star pattern program In this tutorial, we will discuss  the concept of…

5 months ago

Write a function or method to convert C into F -Entered by user

Write a function or method to convert C into F -Entered by the user In…

9 months ago

How to write a function or method to convert Celsius into Fahrenheit

How to write a function or method to convert Celsius into Fahrenheit In this tutorial,…

9 months ago