Features of Java – Starting Java. Java is unbeatable from it’s primitive stage. It’s cross platform support, gives an incredible grip on developers. So, in this blog post, i am going to explain about features of Java.
Java features of Buzzwords.Yes, that’s how it’s known. Java Buzzwords.Let’s take a look at this Buzzwords.
- Platform independent
- Architecture neutral
- Multi threaded
- High Performance
Features of Java – Starting Java
Easy to learn, and adapt.Ambiguous concepts of C re-implemented in a much better way.
Object-oriented means we organize our software as a combination of different types of objects that incorporates both data and behavior.
Java is not compiled to platform specific machines.Instead compiled into bytecodes. Bytecode is platform independent and can be run on any machine, with more security.Bytecodes runs on top of Java Virtual Machine(JVM).
Java uses very strong memory management, gives strength.Exception handling, type checking, automatic garbage collection etc.
Java is top of the line, means of security, every time. JVM protect Java bytecodes. OS have no role inside JVM makes it ore secure.
Java program is easy to interpret on any machine.
Java bytecode can travel to any platform.
It is an another great feature of Java. Multi threading enables to run tasks simultaneously. So, same resources can be utilized for multiple threads.
Java is faster than traditional interpretation.Java bytecode is “close” to native code, however somewhat slower than a compiled language (e.g., C++)
We can create distributed applications in java.RMI and EJB are used for creating distributed applications.
Features of Java – Starting Java, not ends with here. The latest Java 8 has been introduced much more.I will explain all of that with more examples in my another upcoming post.Thanks for reading.