Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read

Reply
 
Thread Tools Search this Thread
  #1  
Old 02-09-2009
Member
 
Join Date: Jun 2009
Posts: 1,518
Difference between J2EE,J2SE and J2ME

I am noob in JAVA and recently started learning it. I want to install it on my computer. When I searched for downloading it, I found all these names. Which one should I go for? What is the difference between J2EE,J2SE and J2ME? Which one is advised for a new comer in Java?
Reply With Quote
  #2  
Old 02-09-2009
Member
 
Join Date: Nov 2008
Posts: 1,192
Re: Difference between J2EE,J2SE and J2ME

J2EE, J2SE and J2ME are various forms of JAVA, in the same way as we have in Windows operating system namely Windows Vista Home Edition, Windows Vista Home Basic Edition, Windows Vista Business Edition and Windows Vista Ultimate Edition. J2EE stands for "Java 2 Platform Enterprise Edition" for enterprise applications, support distributed deployment. J2SE stands for "Java 2 Platform Standard Edition Standard Edition" for desktop applications. J2ME stands for "Java 2 Platform Micro Edition" for small mobile devices. You need to install J2SE for your home computer.
Reply With Quote
  #3  
Old 02-09-2009
Member
 
Join Date: Oct 2005
Posts: 2,389
Re: Difference between J2EE,J2SE and J2ME

J2SE is Sun's platform that includes the Java Virtual Machine (JVM) and packages. You will also find Swing and Networking in this installation. J2EE includes tools to create frameworks, API specifications suitable for companies. J2EE also includes JSP, JavaMail and Servlets. J2ME is a Micro Edition of java that runs on portable, mobile and handheld devices.
Reply With Quote
  #4  
Old 02-09-2009
Member
 
Join Date: Apr 2008
Posts: 1,948
Re: Difference between J2EE,J2SE and J2ME

J2ME provides a robust, built-in network protocols, flexible environment for applications running on mobile and other embedded devices such as mobile phones, personal digital assistants (PDAs), TV set-top boxes, and printers.

J2SE lets you develop and deploy Java applications on desktops and servers, as well as today's demanding Embedded and Real-Time environments.

J2EE is the industry standard for implementing enterprise-class service-oriented architecture (SOA) and next-generation web applications. The SDKs contain Sun GlassFish Enterprise Server, previously named Sun Java System Application Server, and provide support for Java EE 5 specifications.
Reply With Quote
  #5  
Old 03-09-2009
williamjems
 
Posts: n/a
Re: Difference between J2EE,J2SE and J2ME

Hi Everyone..

Here are some difference which i Know.

1) J2SE is the Java 2 Standard Edition that contains your basic core Java classes. This is the one that most people use to write your standard applets and applications.
2) J2EE is the Java 2 Enterprise Edition and it contains classes that go above and beyond J2SE. In fact, you will need J2SE in order to use many of the classes in J2EE. Some of the things that J2EE provides are server-side classes such as Servlets and EJB's. It also contains Security API, Java Mail API, XML Parsers etc., Java Messaging Service API, and a few others. A few of these API's have been included in the new J2SE 1.4 version and are now considered standard. The XML API is an example of this.
3) J2ME is for developers that code to portable devices, such as a palm pilot or a cellular phone. Code on these devices needs to be small in size and take less memory. So you will want to use J2ME if you code for a PDA.

Hope this will help you.
Thank you.
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags: , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Difference between J2EE,J2SE and J2ME"
Thread Thread Starter Forum Replies Last Post
Installation J2EE 6 on Windows XP SP3 Maddy07 Software Development 5 23-07-2010 11:54 PM
What is EJB role in J2EE? VinFanatic Software Development 3 12-09-2009 09:07 AM
How to use jta transactionmanager J2EE RasMus Software Development 3 10-08-2009 11:33 AM
Can I remove J2SE Runtime Environment? MACY Operating Systems 3 21-03-2009 06:08 PM
Problems downloading Java J2SE version 1.5.0 akhtar Software Development 3 07-11-2008 05:46 PM


All times are GMT +5.5. The time now is 10:31 AM.