Saturday 19 November 2016

JAVA BUZZWORDS

Features of Java is also called as Java Buzzwords.There are some most important functions of java which are given below:
Simple :
Java is very simple and easy to understandable language,The reason we say Java is simple is that it is based on  C++.Also the complex features like pointers are not present in Java which makes it simple and hence easy to understand .Here Java Garbage Collector performs the function of Destructor.

Platform Independent:
This is also the most important feature of Java.This means that the program written on one platform can be executed on any other platform This is possible only because of Java Byte code that can be executed on any system where the Java Run time Environment (JRE) is present.
Secure:
Java is considered to be the secure language as it doesn't support the concept of Pointers.Also the Java program runs in the java virtual Sandbox.
Multithreaded:
Java supports the concept of multithreading. A thread is a separate program running concurrently.We can write java programs that deal with the many tasks at once by defining multiple threads.The most important advantage of multithreading is that it shares the same memory.
High Performance:
Java provides high performance in comparison to other programming languages as the  byte code is closer to the native code.But it is slower than the compiled languages like C++.Java is both compiled and interpreted.
Portable:
It is also possible to move the bytecode from one platform to other platform.
Distributed:
It is also possible to create distributed applications in Java and we can access files by calling the methods from any machine on Internet Remote method invocation and Enterprise Java Beans are generally used for creating distributed applications.
Robust:
Robust means strong.Java uses strong memory management.There are lack of pointers that avoids security problem.Also there is a concept of multithreading and Exception Handling in Java which makes it a Robust Language

No comments:

Post a Comment