Understanding difference between J2EE, J2SE and J2ME

J2EE is for applications that run on servers. J2SE is normally for developing desktop applications and J2ME run on small devices like cell phones.

Different editions of Java platform-

  • J2EE

  • J2SE

  • J2ME

J2EE(Java Platform, Enterprise Edition):

  1. The Enterprise edition of Java has a superior usage of Java, like a growth of web services, networking, server-side scripting and further a variety of web-based applications.
  2. It is a community-driven edition, i.e. there are many of nonstop offerings from industry experts, Java developers, and other open source organizations. Java enterprise versionApart from this, it uses numerous components of J2SE, as well as, holds features like Servlets, Java Message Services and more.
  3. It uses Website designing tools like HTML, CSS, JavaScript, Ajax, Jquery etc, so as to build web pages and web services.
  4. There are also countless languages like .net and PHP, which can perform that task, however, what distinguishes it from other languages is the flexibility, compatibility and protection features, which are not that much major in other languages.

J2SE (Java Platform, Standard Edition):

  1. Moving on to this one, Also well-known as Core Java, this is the most basic and standard version of Java. It’s the purest appearance of Java, a basic establishment for all other editions.
  2. It consists of a large range of common purpose API’s (like java.lang, java.util) as well as many particular purpose APIs.
  3. J2SE is used to create applications for Desktop.
  4. In addition, it consists all the basics of Java the language, variables, operators, data types, Arrays, looping, Streams, Strings Java Database Connectivity(JDBC) and much more.
  5. This edition gave the well-known JVM of Java, the heart of Java development. Because of this, Java has a wide usage.

J2ME(Java Platform, Micro Edition):

  1. This used for the applications running on small devices, mobiles, and embedded systems.Java mobile version
  2. Limitations included partial processing power, battery drawback, small display etc.
  3. J2ME uses many libraries and API’s of J2SE, with, several of its own.
  4. The basic aim of this edition was to work on wireless devices, mobiles etc.
  5. Operating systems targeting Java ME have been implemented by DoCoMo in the form of DoJa, and by SavaJe as SavaJe OS.

Apart from these editions, there are other versions such as Java card, Personal Java, JavaFX etc.


2 thoughts on “Understanding difference between J2EE, J2SE and J2ME

  1. I want to express thanks to this writer just for rescuing me from this particular circumstance. Just after looking out through the world wide web and obtaining suggestions which are not beneficial, I figured my life was well over. Being alive without the approaches to the problems you’ve resolved by means of this report is a serious case, and those that could have adversely affected my entire career if I had not encountered your website. Your main capability and kindness in touching the whole thing was important. I don’t know what I would’ve done if I had not encountered such a subject like this. I can at this time look ahead to my future. Thanks very much for this reliable and result oriented help. I will not hesitate to propose the sites to any person who should receive guidelines about this problem.

  2. tarot card reading
    tarot reading
    tarot card meanings
    tarot card meanings list
    love tarot reading
    tarot card meanings pdf
    tarot cards reading
    one card tarot reading
    how to do a tarot reading
    tarot card reading near me

    tarot card reading free
    tarot card reading meaning
    tarot card readings online
    tarot card reading love
    tarot card reading austin
    tarot card reading youtube
    tarot card reading nyc
    tarot card reading layout
    tarot card reading how to
    tarot card reading lotus
    tarot card reading accuracy
    tarot card reading aries
    tarot card reading accurate
    tarot card reading austin texas
    tarot card reading about love
    tarot card reading astrology
    tarot card reading aquarius
    tarot card reading a sin
    a psychic card reading
    a free tarot card reading
    pick a tarot card reading
    is a tarot card reading accurate
    do a tarot card reading
    how a tarot card reading works
    how does a tarot card reading work
    the aeon tarot card reading
    what does a tarot card reading tell you
    the moon tarot card reading
    tarot card reading boston

Leave a Reply

Your email address will not be published. Required fields are marked *