why we are calling j2se why not j1se or j3se or j4se..etc is
there any reason.. can u please explain it... i shocked in
my interview when they asked this question please explain ans

Answer Posted / hemanth kumar kalavagunta

The answer is in the word itself. j2se stands for java 2
standard edition. the categorization of java as java for
micro edition (j2me), java for standard applications (j2se)
and java for enterprise applications(j2ee) was done with the
release of java 2. there are major changes in java from 1.1
to 1.2 and to indicate this they started to call java as
java 2 platform, standard edition and this continued until
1.6 but now it was removed in 1.6. specifically this "2"
indicates the major changes in the language which happened
in 1.2 version and the changes in other versions are just
enhancements but not new introductions.

Is This Answer Correct ?    31 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are different types of multitasking?

541


What is the basic concept of java?

533


Can you inherit from an abstract class java?

523


What is immutable in java?

537


What is purpose of keyword void?

559






What is a protected method?

591


Make a data structure and implement an algorithm to print all the files in a directory. (The root directory can have sub-directories too.)

846


How do you include a string in java?

522


define polymorphism in java

629


What are the differences between throw and throws?

526


What is lambda expression in java?

536


What do you understand by java virtual machine?

703


What is difference between java and java ee?

553


What is bubble sorting in java?

591


What does jre stand for?

602