Features of java: -
1. Simple: - Java is a simple programming language. Learning & practicing
java is easy because of its resemblance C and C++ pointers are not available on
JAVA.
Why
pointers are not available on java?
A) 1. Pointers lead to confusion for a
programmer
2. Pointers easily crash a program.
2. Object Oriented: - Java is a purely
object-oriented programming language. Java programs use objects & classes.
3. Distributed: - Information is distributed on various on a network. Using java,
we can write programs which capture information & distribute it to clients.
4. Robust: - Robust means strong.
Java programs are strong. Java programs will not crash easily because of its
execution handling and its memory management features.
5. Secure: - Java enables the
constructions of various free and tamper-free systems.
6. Architecture Neutral or
independent: -
Java’s byte code isn’t machine dependent. It can be run any machine with any
processor & with any operating system.
7. Portable: - Java programs give
same results on all machines. Everything is clearly defined in java
specification & nothing is left to o / s. If the Program is eliding give
same results are called portability.
8. Interpreted: - Java programs are
compiled to generate the byte code. This byte code can be downloaded &
interpreted by the interpreter in JVM. In java we use interpreter. This
interpreter is slow that’s why problem is occurred
9. High performance: - Along with
interpreter, there will be JIT (just in time) compiler which enhance the speed
of execution.
10. High performance: - Along with
interpreter, there will be JIT (just in time) compiler which enhance the speed
of execution.
11. Multi-Threaded: - A thread is a
process or execution. We can create different processing in java called
‘threads’. This as an essential feature to design server side programs.
12. Dynamic: - We can develop
programs in java which dynamically interact with the user on internet.
Ex: - Applets.
No comments:
Post a Comment