Java is the choice of many software developers for writing applications. It is a popular platform that provides API and runtime environment for scripting and running enterprise software, including network applications and web-services. Oracle claims that Java is running in 97% of enterprise computers. Each Java programmer must know about these new features.
Types of Applications that Run on Java are below,
- Desktop GUI Applications
- Mobile Applications
- Embedded Systems
- Web Applications
- Web Servers and Application Servers
- Enterprise Applications
- Scientific Applications
Below is the consolidated list of important new features added in various java releases.