Un documento que a mi entender deberíamos seguir todos los que intentamos programar en este lenguaje
En castellano:
http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBoQFjAA&url=http%3A%2F%2Fwww.upct.es%2F~orientap%2FConvencionesCodigoJava.pdf&rct=j&q=java%20code%20conventions%20castellano&ei=RW9STpTxKJC48gOW4tnRBw&usg=AFQjCNFSuisPyX5W8TAJSaHrf5-ShnJh5A&cad=rja
En inglés:
http://www.oracle.com/technetwork/java/codeconv-138413.html
Quisiera poner especial énfasis en la indentación, nombres de clase , métodos y comentarios.
Saludos.