Okay, okay, I'll try to take this topic seriously..
Incredibly strict and very verbose. This language was created so people do not have to compile code into 3 different OS's (Windows, Mac, Linux). The power behind that lies in the JVM which, for a small price in memory, allows you to run the same code in any Unix or Windows based system. Java was designed for Object Oriented Programming from the ground up with only a few primitives not being an Object (though there are Objects for all primitives).
There, see, something good can come out of this thread....