Java Features
Simple
Java language is simple because mostly syntaxlike C++ . Java removed pointers, operator overloading etc. No need Java has Automatic Garbage Collection which removes non referenced objects .
Object-oriented
Java is an Object-oriented programming(OOPs) .The basic features of OOPs are as follows:
- Object
- Class
- Inheritance
- Polymorphism
- Abstraction
- Encapsulation
Platform Independent
Java run on multiple platforms e.g.Windows,Linux Mac/OS etc. Write Once and Run Anywhere(WORA).
Secured
Java is secured because: It does not has explicit pointer.
Robust( Strong)
Java has strong memory management. Is has automatic garbage collection.
Portable
We may carry the java compiled code( bytecode) to any platform e.g.Windows,Linux Mac/OS etc.
Multi-threaded
Multi-threading shares the same memory.
java java tutorials learn java study java