What is difference between J2SE,J2EE and J2ME?
Answers were Sorted based on User's Feedback
Answer / chaitu
The Sun Microsystems (now subsidiary of Oracle) devide java into three editions- J2SE, J2EE, J2ME, each having own software development Kit(SDK) .
1. J2SE- Java 2 Standard Edition. This edition consists of application programming interfaces (APIs) needed to build aJava application or applet.
2. J2EE- Java 2 Enterprise Edition. This edition consists of application programming interfaces (APIs) needed to build a application for access server-side systems.
3. J2ME- Java 2 Micro Edition. This edition consists of application programming interfaces (APIs) needed to build a applications for small computing devices, including wireless Java applications.
Is This Answer Correct ? | 1 Yes | 0 No |
The Enterprise version of Java has a prevalent utilization of Java, similar to a development of web administrations, organizing, server-side scripting and further an assortment of online applications.
It is a network driven release, i.e. there are huge numbers of relentless contributions from industry specialists, Java designers, and other open source associations. Java endeavor version Apart from this, it utilizes various parts of J2SE, and in addition, holds highlights like Servlets, Java Message Services and that's just the beginning
It utilizes Website planning apparatuses like HTML, CSS, JavaScript, Ajax, Jquery and so on, to assemble site pages and web administrations.
There are the additionally incalculable language like .net and PHP, which can play out that errand, be that as it may, what recognizes it from different languages is the adaptability, similarity and security highlights, which are not excessively much major in the different language.
J2SE (Java Platform, Standard Edition):
Proceeding onward to this one, Also surely understood as Core Java, this is the most fundamental and standard form of Java. It's the most flawless appearance of Java, an essential foundation for every single other version.
It comprises of an extensive scope of regular reason for existing API's (like java.lang, java.util) and also numerous specific reason APIs.
J2SE is utilized to make applications for Desktop.
What's more, it comprises every one of the nuts and bolts of Java the language, factors, administrators, information types, Arrays, circling, Streams, Strings Java Database Connectivity(JDBC) and significantly more.
This release gave the outstanding JVM of Java, the core of Java improvement. Along these lines, Java has a wide utilization.
J2ME(Java Platform, Micro Edition):
This utilized for the applications running on little gadgets, mobiles, and installed systems.Java versatile form
Constraints included halfway preparing force, battery disadvantage, little showcase and so on.
J2ME utilizes numerous libraries and API's of J2SE, with, a few of its own.
The essential point of this version was to chip away at remote gadgets, mobiles and so on.
Working frameworks focusing on Java ME have been actualized by DoCoMo as DoJa, and by SavaJe as SavaJe OS.
I have originally posted this answer here: https://www.lawebdelprogramador.com/foros/Java/179598-Diferencias-entre-J2EEJ2SEJ2ME.html#last
J2EE(Java Platform, Enterprise Edition):
For learning visit here: https://hackr.io/tutorials/learn-java
Is This Answer Correct ? | 1 Yes | 0 No |
Why does Java strictly specify the range and behavior of its primitive types?
What is the J2ME platform?
What are basics Software's for J2ME applications?
What is difference between J2SE,J2EE and J2ME?
What is Java Community Process (JCP)?
create a slide show which has three slides,which includes only text.program should change to the new slide after 5 seconds.After the third slide program returns to the first slide.
What is Telematics?
What are profiles in J2ME?
create a MIDP application,which show to the user 4 questions.All questions have 4 possible options and one right option exactly.Application counts and shows to the user how many right answers were right and shows them to user.
List some Property Supported by J2ME?
What are disadvantage of J2ME?
write a program to input a natural number less than and display it in words.test your program on the sample data and some random data sample input= 29 sample output= Twenty nine sample input=17001 sample output= out of range sample input=119 sample output =one hundred and nineteen sample input=500 sample output=five hundred