Share this link via
Or copy link
Java is a high-level programming language. Java is Object Oriented, Platform independent, Simple, Secure, Architectural- neutral, Portable, Robust, Multi-threaded, Interpreted, High Performance, Distributed, Dynamic language. It was developed by James Gosling at Sun Microsystems. Much of the syntax is same as of c & c++. Java is very popular world wide and it is particularly used for client-server web applications. In Java the code that runs on one platform does not need to be recompiled to run on another platform. Java has special feature of automatic memory management an automatic garbage collector is used by java to manage memory in the object lifecycle. Garbage collection may happen at any time. Generally it is done when a program is idle. java does not support operator overloading or multiple inheritance for classes.