Simple :
- Java is Easy to compose and more meaningful and eye getting.
- Java has a brief, binding set of characteristics that makes it simple to take in and utilization.
- The greater part of the ideas are drew from C++ therefore making Java taking in easier.
Secure :
- Java program can't hurt other framework hence making it secure.
- Java gives a safe method for making Internet requisitions.
- Java gives secure approach to get to web provisions.
Portable :
- Java projects can execute in any environment for which there is a Java run-time system.(jvm)
- Java projects might be run on any stage (Linux,window,mac)
- Java projects could be exchanged over internet (e.g applets)
Object-oriented :
- Java modifying is item turned customizing dialect.
- Like C++ java gives the majority of the item turned characteristics.
- Java is unadulterated OOP. Dialect. (while C++ is semi item turned)
Robust :
- Java encourages error-free programming by being strictly typed and performing run-time checks.
Multithreaded :
- Java provides integrated support for multithreaded programming.
Architecture-neutral :
- Java is not tied to a specific machine or operating system architecture.
- Machine Independent i.e Java is independent of hardware .
Interpreted :
- Java supports cross-platform code through the use of Java bytecode.
- Bytecode can be interpreted on any platform by JVM.
High performance :
- Bytecodes are highly optimized.
- JVM can executed them much faster .
Distributed :
- Java was designed with the distributed environment.
- Java can be transmit,run over internet.
Dynamic :
- Java programs carry with them substantial amounts of run-time type information that is used to verify and resolve accesses to objects at run time.
No comments:
Post a Comment