CammelCaseJava

Tipos

LowerCammelCase

lowerCamelCase, igual que la anterior con la excepción de que la primera letra es minúscula. Ejemplo: ejemploDeLowerCamelCase.

UpperCammelCase

UpperCamelCase, cuando la primera letra de cada una de las palabras es mayúscula. Ejemplo: EjemploDeUpperCamelCase.

Reglas

*Por convención, los nombres de variables empiezan por un letra minúscula y cuando están compuestos por más de una palabra se colocan juntas y el resto comenzando por mayúsculas. Por ejemplo “pesoCoche”

*No puede ser el mismo que una palabra clave o el nombre de un valor booleano (true o false).

*No deben tener el mismo nombre que otras variables cuyas declaraciones aparezcan en el mismo ámbito para evitar confusiones aunque si es posible su declaración.

*Debe ser un identificador legal de Java comprendido en una serie de caracteres Unicode. Unicode es un sistema de codificación que soporta texto escrito en distintos lenguajes humanos.

Tipos Identificadores

Clases

La primera letra debe ser mayúscula, si existen varias palabras en el nombre se debe usar la notación "Camello" O sea poniendo mayúscula la primer letra de cada Palabra. Regularmente los nombres son sustantivos. Ejemplo: MiClase

Metodos

La primer letra debe ser minúscula si son mas de 2 palabras se usa la notación de Camello, sin dejar de poner la primer letra minúscula (en el caso de los métodos) Los nombres regularmente son verbo-sustantivo (El verbo en infinitivo). Ejemplo: getNombre, setNombre, isHumano, addListener, removePersona

Variables

Se usa la misma notación que en los métodos. Para su nombramiento SUN recomienda nombres cortos, con significado claro y con buen sonido. Ejemplo: miVariable, balance, calculoFinal, etc

Constantes

Son creadas usando los modificadores static final y se debe utilizar solo mayúsculas, si son 2 palabras o mas se separan mediante guion bajo "_" Ejemplo: MI_CONSTANTE, PESO_MIN, etc.

Notación Camel case en java, es un estilo de escritura que se aplica a frases o palabras compuestases un estilo de escritura que se aplica a frases o palabras compuestas