Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Java by (7k points)

I am new to Java and I am confused between Java SE, Java EE, and Java ME. Can someone tell me the difference?

1 Answer

0 votes
by (13.1k points)

Java SE - SE stands for Standard Edition. It is the core Java programming platform. It contains all of the libraries and APIs that any aspiring Java programmer should learn.

Java EE - EE stands for Enterprise Edition.  It is used when your application demands a very large-scale, distributed system. It is built on top of Java SE, it provides libraries for database access, remote method invocation, messaging, web services, XML processing, and defines standard APIs for Enterprise JavaBeans, servlets, portlets, Java Server Pages, etc.

Java ME - ME stands for Micro Edition. It is used for developing applications for mobile devices and embedded systems like set-top boxes. It provides a subset of the functionality of Java SE, but also introduces libraries specific to mobile devices.

If you are new to Java start with Java SE and move to the others.

Want to learn Java? Check out the Java certification and core Java certification from Intellipaat.

Related questions

0 votes
1 answer
0 votes
1 answer
0 votes
1 answer
asked Apr 15, 2021 in Java by Jake (7k points)
0 votes
1 answer

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...