CAFP-MX Blogger Buscador

miércoles, 29 de julio de 2009

Convenciones en el código de Sun de Java.

Clases: La primera letra debe ser en mayúscula, si el nombre está compuesto de dos o más palabras, entonces la primera letra de cada palabra debe ser en mayúscula. Los nombres de las clases debe ser sustantivos.
Ejemplo: Perro, Cuenta, RelojDigital.
Interfaces: Únicamente difieren con las clases en que los nombres de las interfaces deben ser adjetivos.
Ejemplo: Imprimibles, Serializables, Portables.
Métodos: Los nombres de los métodos deben empezar siempre en minúscula y si está compuesto de dos o mas palabras, entonces la primera letra de cada palabra debe ser en mayúscula. Los nombres de los métodos normalmente se tratan de un verbo seguido de sustantivos.
Ejemplo: obtenerHora, meterSaldo, hacerCalculo.
Variables: El formato es igual que en los métodos. Sun recomienda que los nombres sean cortos, claros, y significativos.
Ejemplo: miSaldo, bonoAnual, mediaPoblacional.
Constantes: Las constantes en Java se crean con las palabras claves static y final. Los nombres de las constantes se escriben en mayúsculas y si constan de dos o más palabras, deberán ir separadas por subrayas (_).
Ejemplo: INTERES, IVA, ALTURA_MAXIMA.

lunes, 27 de julio de 2009

Lista completa de palabras reservadas en Java.


abstractbooleanbreakbytecasecatch
charclassconstcontinuedefaultdo
doubleelseextendsfinalfinallyfloat
forgotoifimplementsimportinstanceof
intinterfacelongnativenewpackage
privateprotectedpublicreturnshortstatic
strictfpsuperswitchsynchronizedthisthrow
throwstransienttryvoidvolatilewhile
assertenum




assert fué añadida en la versión 1.4
enum
fue añadida en la versión 1.5

Identificadores legales.

Un identificador es una serie de caracteres que consisten en letras, dígitos, subrayas (_) y signos de moneda ($); que no empiezan con un dígito, no contiene espacios y no es una palabra clave (palabra reservada).

Los identificadores son sensibles a minúsculas y mayúsculas.

No existe límite en el número de caracteres que un identificador puede contener.

Ejemplos de identificadores legales:
  1. int _a;
  2. int $c;
  3. int ______2_w;
  4. int _$;
  5. int este_ es_un_nombre_muy_detallado_ para_un_identificador;
Ejemplo de identificadores ilegales:
  1. int :b;
  2. int -d;
  3. int e#;
  4. int .f;
  5. int 7g;