Прикололо:
1. Fantastic IDE code completion and context-sensitive help, like JavaDoc snippets in tooltips. This “information at your fingertips” greatly reduces the need to context switch between your IDE and external documentation.
2. Powerful profiling tools, like NetBeans, YourKit, and many others, that let you pinpoint memory leaks and performance bottlenecks.
3. Sun provides the JDK source code, making it much easier to learn how libraries work.
4. java.util.concurrent
5. Huge selection of libraries makes nearly anything possible.
6. Jobs, jobs, jobs.
7. Runtime performance.
8. A culture of open source, where nearly any developer tool and API is available under an open source license.
9. Portability.
10. Java is one of the few officially supported languages within Google, in case you ever want to work there.