Java Programming 2
Java Programming 2
• 4) Mobile Application
• An application which is created
for mobile devices is called a
mobile application. Currently,
Android and Java ME are used
for creating mobile applications.
Java Platforms / Editions
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.
Java Platforms / Editions
• 2) Java EE (Java Enterprise
Edition)
• It is an enterprise platform that is
mainly used to develop web and
enterprise applications. It is built on
top of the Java SE platform. It
includes topics like Servlet, JSP,
Web Services, EJB, JPA, etc.
Java Platforms / Editions