En el lenguaje de programación Java, la nomenclatura y la estructura de los nombres de distintas entidades como constantes, variables, paquetes, métodos, clases e interfaces siguen reglas específicas.
- Todas las letras de cada palabra deben estar en mayúsculas
- Se separa cada palabra con un _
- Se declaran similar a las variables, con la diferencia de que el tipo de dato va después de la palabra reservada final
VARIABLES
- La primer letra debe ser minúscula
- Utiliza nomenclatura camelCase
- El nombre va después del tipo de dato (int, String, double, boolean)
- Es recomendable utilizar nombres con un significado explícito, y en lo posible, cortos
MÉTODOS
- La primer letra debe ser minúscula
- Utiliza nomenclatura camelCase
- Los nombres deben conformarse por el par verbo + sustantivo
- El nombre va después del tipo de método (void, int, double, String)
PAQUETES
- Escrito todo en minúscula
- Van después de la palabra reservada package
- Si se van a usar paquetes dentro de otros paquetes,
se unen mediante un punto(.)
- Finalizan con ;
CLASES E INTERFACES
- La primera letra mayúscula
- Usa nomenclatura CamelCase
- Las clases deben ser sustantivos
- Las interfaces nombres deben ser adjetivos
Implica si una letra es Mayusculas / Minusculas, de ahi se la conoce como Camello
TIPOS
LowerCamelCase
Igual que el anterior con la excepción que la primera es minúscula
UpperCamelCase
Cuando la primera letra de cada una de las palabras es mayúscula