FEATURES OF JAVA:
- The main features of java are
- 1. Simple
- 2. Platform independent
- 3. Architectural neutral
- 4. Portable
- 5. Multi threading
- 6. Distributed
- 7. Networked
- 8. Robust
- 9. Dynamic
- 10. Secured
- 11. High performance
- 12. Interpreted
- 13. Object Oriented Programming Language
J2SE (Core JAVA) Notes
1. Simple: These reason makes java simple:
i. JAVA is free from the pointers hence it take less development time and less
less
execution time [whenever we write a JAVA program we write
without pointers and
internally it is converted into the equivalent pointer program].
ii. Rich set of API (application protocol interface) is available to develop any
complex application.
complex application.
iii. The software JAVA contains a program called garbage collector which is always used
to collect unreferenced (unused) memory location for improving performance of a
JAVA
program. [Garbage collector is the system JAVA program which runs in the background
along with regular JAVA program to collect unreferenced memory
locations by running
at periodical interval of times for improving performance java of applications.
iv. JAVA contains user friendly syntax’s for developing applications.
2. Platform Independent:
A program or technology is said to be platform independent if and only if which can run on
all available operating systems.
The languages like C, Cpp are treated as platform dependent languages since these
languages are taking various amount of memory spaces on various operating systems [the
operating system dos understands everything in the form of its native format called Mozart (MZ)
whereas the operating system Unix understands everything in its negative format called
embedded linking format (elf). When we write a C or Cpp program on dos operating and if we
try to transfer that program to Unix operating system, we are unable to execute since the format
of these operating systems are different and more over the C, Cpp software does not contain
any special programs which converts one format of one operating system to another format of
other operating system].
The language like JAVA will have a common data types and the common memory spaces on
all operating systems and the JAVA software contains the special programs which converts the
format of one operating system to another format of other operating system. Hence JAVA
language is treated as platform independent language.
0 comments:
Post a Comment
...