Java Editions

To have a clear understanding of the core Java, it is important that you know about the different defined editions supported by Java. Here are some of those key Java editions:

1. Java SE (Java Standard Edition)

Java SE serves as a computing platform used to develop desktop or window-based applications. Core Java refers to the fundamental part of Java SE, where developers create desktop applications using basic Java concepts. JDK (Java Development Kit) is a well-known implementation of Java SE.

2. Java EE (Java Enterprise Edition)

Also referred to as Java 2 Platform or Java Enterprise Edition OR J2EE, this edition is focused on enterprise development, enabling developers to build applications for servers. Java EE is commonly used for web development.

3. Java ME (Java Micro Edition)

Java ME is the micro edition intended for developing mobile phone applications. It is specifically tailored for mobile application development. It also helps to execute Java-based applications on mobile devices having restricted memory and processing power.

Based on the above learning, it is now clear that Core Java is an integral part of Java SE, which is the main foundation for all other Java Editions.

What is Core Java?

Java is a programming language that is class-based and object-oriented. It is designed to be general-purpose and aims to have fewer implementation dependencies, and serves as a computing platform for application development. However, many new to the software industry often ask what Core Java is.

Similar Reads

What is Core Java?

To have clarity on the core Java concepts, you must understand that core Java is a fundamental version of Java establishing the groundwork for all future Java iterations and associated technologies like CORBA and Java VM. Core Java refers to a collection of libraries rather than the programming language itself....

Java Editions

To have a clear understanding of the core Java, it is important that you know about the different defined editions supported by Java. Here are some of those key Java editions:...

Concepts in Core Java

Here, we will discuss some key Core Java concepts...

Difference Between Core Java and Advance Java

When we are talking about Core Java, it is imperative to focus on Core Java vs Advanced Java. Let us understand the difference between Java and Core Java from the below table....