I\'m a bit puzzled by the number of developers I see writing methods and classes with curly braces below the class name or the method. What convention are they following?
This is a standard style convention called the ANSI style. It's common in other languages besides Java, as well.