Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Defining java terms

 
megha bansal
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What is J2EE,J2ME and other such terms?
What are the differences?
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15359
39
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
J2SE = Java 2 Standard Edition: the normal version of Java which runs on desktop and laptop computers
J2EE = Java 2 Enterprise Edition: an extension to J2SE for server-side Java programming
J2ME = Java 2 Micro Edition: a special version of Java for mobile phones (which is getting obsolete soon, in my opinion, while phones get more and more powerful)

Try Googling for "what is J2EE" etc. for more information.
 
subhash kumar
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
here is one difference besides the definition
J2EE includes the class required for J2EE development(example jsp,servlet,ejb api's etc.)
To use it you also need J2SE, think of it as an add on module like for J2SE.
you will more clear about this, when try to download the J2EE kit or J2SE kit from sun website
they will clearly mention you the components each will contain.
 
Rob Spoor
Sheriff
Pie
Posts: 20546
57
Chrome Eclipse IDE Java Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Note that the 2 has been dropped these days: JSE, JEE, JME.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic