The significant features of Java include:
- It is simple, object oriented and uses automatic memory management.
- It is robust, secure and executed with high performance.
- It is network savvy, architecture neutral and portable.
- It is possible to write software on one platform and run it on virtually any other platform.
- Develop programs to run within a Web browser and Web services
- Combine applications or services to create highly customized applications or services
- Development of powerful and efficient applications for mobile phones, low-cost consumer products, and practically any other digital device.