Java Platforms / Editions

There are 4 platforms or editions of Java:-

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

1) Java SE (Java Standard Edition)

It is a Java programming platform. It includes Java programming APIs such as java.lang, java.io, java.net, java.util, java.sql, java.math etc. It includes core topics like OOPs, String, Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection, etc.

2) Java EE (Java Enterprise Edition)

It is an enterprise platform which is mainly used to develop web and enterprise applications. It is built on the top of the Java SE platform. It includes topics like Servlet, JSP, Web Services, EJB, JPA, etc.

3) Java ME (Java Micro Edition)

It is a micro platform which is mainly used to develop mobile applications.

4) JavaFX

JavaFX is a software platform for creating and delivering desktop applications, as well as rich Internet applications (RIAs) that can run across a wide variety of devices. It uses a light-weight user interface API.

Recent Posts

Types of Java Applications

Java Applications are mainly 4 types of applications that can be created using Java programming.…

5 years ago

Java Introduction

Java is a programming language and a platform developed by James Gosling at Sun Microsystems…

5 years ago