Sdfwfdsd
Páginas: 18 (4424 palabras)
Publicado: 16 de octubre de 2010
La sintaxis de un lenguaje define cómo se usarán las palabras claves, los operadores y las variables para construir y evaluar expresiones. La sintaxis de Java especifica como se escribirán los siguientes elementos:
* Comentarios.
* Identificadores.
* Palabras clave.
* Literales.
* Expresiones y operadores.
* Variables y tipos de datos.
*Bloques y sentencias.
Comentarios
Java ofrece tres tipos de comentarios: dos para comentarios regulares en el código fuente y uno para la documentación especial del sistema javadoc.
* Comentarios de varias líneas.
Los comentarios de varias líneas se incluyen entre los símbolos /* y */, como en C y C++.
/*
Este es un ejemplo de
uncomentario de varias
líneas.
*/
* Comentarios de una sola línea.
Para comentariar una sola línea se utiliza la doble diagonal //. El comentario se inicia cuando se encuentra la doble diagonal y continua hasta el final de la línea.
// Este es un comentario de una sola linea
//Este es otro comentario
* Comentarios paradocumentación.
Realmente este tipo de comentario es el mismo que el de varias líneas con la diferencia de que la información que contenga será usada para un procesamiento especial que lleva a cabo la herramienta javadoc.
Se distingue del comentario de varias líneas porque se agrega un asterisco adicional al inicio del comentario.
/**
Este tipo de comentarioslos utiliza la
herramienta javadoc
*/
Identificadores
Un identificador es una secuencia de caracteres comenzando por una letra y conteniendo letras y números. Los identificadores no se limitan a los caracteres ASCII, si el editor de texto lo soporta, se pueden escribir identificadores utilizando caracteres Unicode.
Las letras Java incluyenlos caracteres ASCII A-Z y a-z. Los digitos Java incluyen los digitos ASCII 0-9. Para propósitos de construir identificadores, los caracteres ASCII $ y _ son también considerados letras Java.
No hay un límite en lo concerniente al número de caracteres que pueden tener los identificadores.
Estos son algunos ejemplos de identificadores válidos:
_varx $var1 MAX_NUMvar2
Palabras clave
La siguiente tabla muestra las palabras claves de Java, éstas son reservadas y no pueden ser utilizadas como identificadores.
abstract | default | if | private | this |
boolean | do | implements | protected | throw |
break | double | import | public | throws |
byte | else | instanceof | return | transient |
case | extends | int | short | try |
catch | final |interface | static | void |
char | finally | long | strictfp** | volatile |
class | float | native | super | while |
const* | for | new | switch | |
continue | goto* | package | synchronized | |
* Son palabras claves de Java que no son usadas actualmente.
** Palabra clave agregada en Java 2
true, false, and null no son palabras claves pero son palabras reservadas, así quetampoco pueden ser utilizadas como identificadores.
Literales
Una literal es un valor constante formado por una secuencia de caracteres. Cualquier declaración en Java que defina un valor constante -un valor que no pueda ser cambiado durante la ejecución del programa- es una literal.
Son ejemplos de literales los números, los caracteres y las cadenas de caracteres.
* Literales numéricasSe pueden crear literales numéricas a partir de cualquier tipo de dato primitivo.
* Ej.
* 123 //literal int
* 123.456 //literal double
* 123L //literal long
* 123.456F //literal float
* Literales booleanas
Las literales boolenas consisten de las palabras reservadas true y false....
Leer documento completo
Regístrate para leer el documento completo.