krish said:
hi,
i am a new guy. i'd be pleased if someone could explain the
capabilities of core java and the reasons for its prolonged existence?
Core java is all the basic classes and API's. It is the Java equivalent
of the "C lib" or the intrinsic controls and built-in-functions in VB.
These are then added to with extra API's to make a "platform", that is
the complete set of API's needed to run an application.
Core java + common API's exist for different application areas, so we
have the J2EE platform the J2SE platform and the J2ME, for example.
This is common sense, it means developers of paricular types of
applications need to add little or nothing to the platform to support
thier apps whilst avoiding ridiculous bloat.
Note that you can take "core java" and add to it all the packages you
need to make a full blown JSP web/app server. It is more convinient to
take a platform which allready has this type of stuff included.