skip to main |
skip to sidebar
- Object Oriented
- Simple and Small
- Secure
- Multi threaded
- Robust
- Compiled and Interpreted
- Platform independent
- Dynamic and Extensible
- Easy to develop
- Java is an Object Oriented language i.e.,object based.In OOP data is represented by objects.
- Java is simple and small language.it doesn't use
pointers,header files,go to statements,multiple inheritance and operator
overloading concepts etc.,.Java eliminated the complicated features of
C and C++.
- Java provides more security compared to other languages
because it eliminates unauthorized access of data and usage of
methods.it does not allow the programs to access the memory locations
without proper authorization.
- Handling of multiple tasks at a time is known as multi threading.Java supports multithreading means we need not to wait for a longer time to complete a task and to start another task.
- Java is a Robust(very strong) language.It handles memory management mistakes and avoids system crash using exceptional handling concept.
- Java compiler converts the source code in to byte code after that
the java interpreter converts the byte code into machine code.So Java is
both compiled and interpreted language.
- Java programs can be easily moved from one system to another
system.the changes in operating system and hardware cannot effect java
programs.Java programs once developed can be run on any system.So Java
is a platform independent language.
- It is possible to link new methods and classes dynamically in Java.So Java is a dynamic and extensible language.
- The problems occured with the pointers and headerfiles concepts are removed in Java.So Java is easy to develop.
Post a Comment