Kategorier: Alle - reglas - código - notación - java

af Bryan Morales 8 år siden

361

bryan_9311@hotmail.com

La notación CamelCase es una convención de nomenclatura ampliamente utilizada en Java, recomendada por diversas comunidades como Sun Microsystems y Netscape. Esta notación consiste en unir varias palabras sin espacios, capitalizando la letra inicial de cada palabra.

bryan_9311@hotmail.com

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).