1. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jun 2003
    Rep Power

    Question silly question.... J2SE vs. J2EE

    I understand that J2SE is the standard edition and J2EE is the enterprise edition....

    I am just wondering what exactly is the different between being a J2SE developer and being a J2EE developer?

    I read messages on the forum, and many times a distinction is made by posters like if you are a J2SE developer, the following tool is good enough for you etc....

    Any explanation is greatly appreciated!
  2. #2
  3. No Profile Picture
    Clueless llama
    Devshed Regular (2000 - 2499 posts)

    Join Date
    Feb 2001
    Lincoln, NE. USA
    Rep Power
    J2SE is the core language. You can do GUI apps and some basic server stuff with it. J2EE is an extension of J2SE. You need to have the J2SE classes to run J2EE classes. It has classes that allow you to do extensive server side programming.

    For instance, I am a J2EE developer and I make jsp's/servlets. Enterprise Java Beans (EJB's) are another thing you can do with J2EE. EJB's are a way of separating business logic from the delivery logic of servlets/jsp. I have had no need to get into this yet. However, even though I am a J2EE developer, I use the J2SE API extensively.

IMN logo majestic logo threadwatch logo seochat tools logo