Applications Support: You can develop standalone, console, networking and web applications.
You can write less code: Java code is four times smaller than the same program written in C++.
You can write a better code: Java has automatic garbage collection which helps to avoid memory leaks.
You can develop programs more quickly: Development time could be up to twice as fast than other programming languages, and programs will also require fewer lines of code. Read More
Take This Course