Embed presentation
Download to read offline













Java has several key features including being easy to develop applications due to lack of pointers and automatic memory management. It is also platform independent, architectural neutral, portable, multithreaded which allows multiple operations simultaneously without affecting other threads, distributed by allowing the same application to run on different servers, and robust with capabilities like runtime error handling and automatic garbage collection. Java is also object-oriented with concepts like encapsulation, abstraction, polymorphism and inheritance.











