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 the disadvantages of using inner classes?

565


What is thread life cycle?

546


When should I use singleton?

535


Where will it be used?

1513


What is an object class?

572






What is the use of arrays tostring () in java?

526


What is a conditional statement explain with example?

551


Can we declare main () method as non static?

532


What are desktop procedures?

571


Does it matter in what order catch statements for filenotfoundexception and ioexception are written?

514


What is scope & storage allocation of global and extern variables? Explain with an example

593


What is the purpose of final keyword and when to use it?

535


Outline the major features of java.

577


What is boolean strategy?

633


Can you make a constructor final in Java?

637