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

 

2 comentarios sobre “Programacion en Java. Sintaxis”

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.