Convenciones de nomenclatura Java
Nombre de las clases: Los nombres de las clases deben ser sustantivos en mayúsculas y minúsculas. Tiene un enfoque conocido como Camel case, CamelCase o Caja camello, es un estilo aplicado a frases o palabras compuestas.
De acuerdo al sitio Wikipedia, existen dos tipos de CamelCase:
UpperCamelCase y lowerCamelcase, el primero se identifica escribiendo la primera letra de cada palabra en mayúscula, ejemplo: EjemploDeUpperCamelCase, la segunda se identifica escribiendo la primera letra de la primera palabra en minúscula y las siguientes en mayúscula, ejemplo: ejemploDeLowerCamelCase.
Los métodos: Los métodos deben ser verbos en mayúsculas y minúsculas, con la primera letra en minúscula y la primera letra de cada palabra interna en mayúscula. Siguiendo la regla del lowerCamelcase.
Los nombres de las variables: Deben ser cortos pero significativos, es decir que tenga coherencia o un significado con lo que se esta asignando y que facilite su entendimiento a otros desarrolladores.
Se deben evitar los nombres de variables de un solo carácter, excepto para aquellos casos donde se usen variables temporales o "desechables", ejemplo una variable x en un ciclo for, etc.
Las constantes: Deben declararse utilizando todas las letras en mayúsculas: COSNTANTE.
Nota: La palabra clave final se utiliza para declarar una variable cuyo valor solo puede asignarse una vez. Una vez que se ha asignado una variable final, siempre contiene el mismo valor.
Figura 1. Compontes de una clase. Convenciones.