Notación CamelCase en Java
lowerCamelCase
Igual que la anterior con la excepción de que la primera letra es minúscula. Ejemplo:ejemploDeLowerCamelCase.
UpperCamelCase
Cuando la primera letra de cada una de las palabras es mayúscula. Ejemplo: EjemploDeUpperCamelCase.
Reglas en Java
La notacion de nombres para los identificadores se han establecido y propuesto por varias comunidades de Java como Sun Microsystems,7 Netscape,8 AmbySoft,9 etc Una muestra de las convenciones de nomenclatura establecidas por Sun Microsystems se enumeran a continuación, donde un nombre en "CamelCase" es un compuesto de un número de palabras unidas sin espacios, con letra inicial de cada palabra en mayúsculas - por ejemplo "CamelCase".
Definición
Es un estilo de escritura que se aplica a frases o palabras compuestas. El nombre CamelCase se podría traducir como Mayúsculas/Minúsculas Camello.
En lenguaje Java
Se aplica un conjunto de reglas para la elección de la secuencia de caracteres que se utilizará para un identificador s que denotan variables, tipos, funciones y otras entidades en el código fuente y la documentación
Tipo de identificador
Constantes
Deben ser escritas en mayusculas separadas por guiones bajos
final static int MAX_PARTICIPANTS - 10;
Variables
Variables locales, variables de instancia y variables de clase tambien se escriben el lower CamelCase
int i;
char c;
float myWidth;
Metodos
Verbo en Lower CamelCase
run();
runFast();
getBackground();
Clases
Sustantivos en Upper CamelCase
Class Raster;
Class
ImageSprite;
Utilización
La utilización de esta notación de nombres (en lugar de permitir a los programadores elegir cualquier secuencia de caracteres) incluyen los siguientes:
1.-para reducir el esfuerzo necesario para leer y entender el código fuente
2.-para mejorar el código fuente de la apariencia (por ejemplo, al no permitir nombres excesivamente largos o abreviaturas poco claras).