>>3
Are you not aware that the most widely used integrated development environment, Eclipse, is a Java application? I could go on and list a number of enterprise quality desktop and web applications written in Java, but I'm sure you pretty much get the idea.