La sintaxis define la estructura y apariencia de la escritura del código Java.
Los componentes básicos de la sintaxis son las palabras reservadas (keywords) y los componentes de léxico (tokens). Una palabra reservada es una palabra o identificador que tiene un significado específico en el lenguaje. Los componentes de léxico( token) incluyen cada palabra, símbolo o grupo de símbolos que aparecen en el código fuente del programa
Algunos de los aspectos a tener en cuenta al escribir una clase son:
- Lenguaje es sensible a mayúsculas y minúsculas.
- Las sentencias finalizan con punto y coma (;).
- Los bloques de instrucciones se delimitan con llave ({…}).
- Los comentarios pueden tener una linea, o pueden ser multilinea
Ejemplo:
// Comentario de una sola línea
/* Comentario de
varias lìneas */ - El primer carácter de una variable debe ser una letra, un carácter de subrayado (_) o un dólar ($).Se recomienda que las variables de memoria comiencen por una letra minúscula y que si están formadas por varias palabras, se utilice mayúscula al inicio de cada palabra a excepción de la primera
IDENTIFICADORES
Un identificador es el nombre de variables, métodos, clases e interfaces. Un identificador es una secuencia ilimitada de caracteres alfabéticos o dígitos (unicode) que comienzan con un carácter alfabético. Los nombres pueden incluir el carácter subrayado (_) y el dólar ($).
Nombres válidos: peso, altura1,
Nombres no válidos 1_peso, /altura,…
una práctica frecuente es crear un identificador como una concatenación de dos o más palabras, reparadas por un carácter subrayado o utilizando letras mayúsculas en la primera letra de las palabras.
salario_ mensual, posiciónRelativa, elementoTabla,
Convenio
- Los identificadores que comienzan con una letra mayúscula se reservan solo para nombres de clase o interfaces.
- Los identificadores que están todos en mayúsculas representan constantes.
- Los nombres de las variables y métodos comienzan con letras minúsculas.
Secuencias de escape.
Una secuencia de escape se inicia con el simbolo «\» y son utilizadas para la inclusión de caracteres especiales.
Ejemplos:
\b: Retroceso
\n: Salto de línea.
\t: Tabulación horizontal.
\r: Retorno de carro
\\: Barra invertida.
\’: Comilla simple.
\»: Comilla doble.
\uhhhh: Caracter Unicode
Por ejemplo, si quisiéramos mostrar:
En «Java» puede
que tengamos que utilizar
caracteres especiales
Utilizaremos la siguiente instrucción:
System.out.println(«En \»Java\» puede\n que tengamos que utilizar\n caracteres especiales»);
Continuamos con Programación en Java. Datos, variables y constantes
8 comentarios