Syntaxis de Java
Syntaxis de Java
Comentarios
Identificadores
Las letras Java incluyen los 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.
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í que tampoco pueden ser utilizadas como identificadores.
Literales
•Literales booleanas
Las literales boolenas consisten de las palabras reservadas true y false.
•Literales de caracteres
Las literales de caracteres se expresan por un solo caracter entre
comillas sencillas
Ej. 'a', '%', '7'
•Literales de cadena
Una cadena es una combinación de caracteres. Las cadenas en Java
son instancias de la clase String, por ello cuentan con métodos que
permiten combinar, probar y modificar cadenas con facilidad.
Las literales de cadena se representan por una secuencia de caracteres
entre comillas dobles.
Ej. "hola", "cadena123", "12345"
Expresiones y Operadores
•Expresión
Una expresión es una combinación de variables, operadores y llamadas
de métodos construida de acuerdo a la sintaxis del lenguaje que
devuelve un valor.
El tipo de dato del valor regresado por una expresión depende de los
elementos usados en la expresión.
•Operadores
Los operadores son símbolos especiales que por lo común se utilizan en
expresiones.
La tabla siguiente muestra los distintos tipos de operadores que utiliza Java.
Operador Significado Ejemplo
Operadores aritméticos
+ Suma a+b
- Resta a-b
* Multiplicación a*b
/ División a/b
% Módulo a%b
Operadores de asignación
= Asignación a=b
+= Suma y asignación a += b (a=a + b)
-= Resta y asignación a -= b (a=a - b)
*= Multiplicación y asignación a *= b (a=a * b)
/= División y asignación a / b (a=a / b)
%= Módulo y asignación a % b (a=a % b)
Operadores relacionales
== Igualdad a == b
!= Distinto a != b
< Menor que a<b
> Mayor que a>b
<= Menor o igual que a <= b
>= Mayor o igual que a >= b
Operadores especiales
El tipo de una variable determina los valores que puede almacenar y las
operaciones que se pueden hacer sobre ella. Para dar a una variable un tipo y
un nombre, se escribe una declaración de una variable, que tiene la siguiente
forma:
TipoDato nombreVariable;
Ej.
• Referencia.
Los arreglos, las clases y las interfaces son del tipo referencia. El valor
de una variable del tipo referencia es una dirección de un conjunto de
valores representados por una variable.