What is the difference between j2me and j2ee
This is the standard, from which all other editions came out, according to the needs of the time. J2ME Java Platform, Micro Edition This version of Java is mainly concentrated for the applications running on embedded systems, mobiles and small devices. Constraints included limited processing power, battery limitation, small display etc. Also, the J2ME apps help in using web compression technologies, which in turn, reduce network usage, and hence cheap internet accessibility.
The basic aim of this edition was to work on mobiles, wireless devices, set top boxes etc. Old Nokia phones, which used Symbian OS, used this technology. Most of the apps, developed for the phones prior to smartphones era , were built on J2ME platform only the.
J2EE Java Platform, Enterprise Edition The Enterprise version of Java has a much larger usage of Java, like development of web services, networking, server side scripting and other various web based applications. J2EE is a community driven edition, i. There are also many languages like. Apart from these three versions, there was another Java version, released Java Card.
This edition was targeted, to run applets smoothly and securely on smart cards and similar technology. Portability and security was its main features. It is supported by both Desktop environment as well as web browsers. Your email address will not be published. Save my name, email, and website in this browser for the next time I comment. It is a community-driven edition, i.
There are also countless languages like. J2SE is used to create applications for Desktop. Because of this, Java has a wide usage. Is only JDK edition specific? Show 3 more comments. As presented, does that mean that what's in SE isn't included in EE?
And what's in ME isn't in EE? Is this correct? Add a comment. Java ME is a subset of SE for mobile devices. So you should install Java SE for your project. Sunny Patel 7, 2 2 gold badges 30 30 silver badges 42 42 bronze badges. Jan Bodnar Jan Bodnar 8, 5 5 gold badges 56 56 silver badges 65 65 bronze badges. It's true for Java 6.
Java SE is for developing desktop applications Java EE is used for developing web applications and large-scale enterprise applications. Tarik Tarik 4, 3 3 gold badges 34 34 silver badges 66 66 bronze badges. IrfanNasim I know that it's copied from Oracle and I mentionned that!! And do you know that in SO when you provide a link you must copy also the important informations, because once the link is not up to date or not working, people could still read what was in the link!!
Its weird that you have rep and you still don't know the rules!! Target consumer products Pagers , cell phones. Lastly, about J.. Community Bot 1 1 1 silver badge. Blasanka Blasanka Yes, Java SE is where to start. All the tasks you mention can be handled with it. Java SE Standard Edition is for building desktop apps. Java ME Micro Edition is for old mobile devices. Java EE Enterprise Edition is for developing web based applications.
Grant Gubatan Grant Gubatan 4 4 silver badges 13 13 bronze badges. Michael Michael Tapas Pal Tapas Pal 41 2 2 bronze badges. Corv1nus Corv1nus 4, 1 1 gold badge 24 24 silver badges 35 35 bronze badges. Rafa 8, 4 4 gold badges 37 37 silver badges 61 61 bronze badges. SE:- Standard Edition:- This edition is for standard applications. So basically JAVA has different editions for different requirements. Vishnu 9, 5 5 gold badges 43 43 silver badges 80 80 bronze badges.
The Overflow Blog. Podcast Explaining the semiconductor shortage, and how it might end. Does ES6 make JavaScript frameworks obsolete? Featured on Meta.
0コメント