Comentarios
double montoPagado = 0;
float a989bc;
Referencias
<tipo_datos_compuesto> <nombre_variable>;
<tipo_datos_compuesto> <nombre_variable> =
new < tipo_datos_compuesto>(<valor_inicial>);
String cadena;
MiClase varRef;
MiClase varRef = new MiClase();
Los tipos de datos envolventes
boolean Boolean
char Character
Código
• Java utiliza la misma sintaxis que C y C++:
• Una instrucción puede ocupar varias líneas, y
acaba en punto y coma. Ejemplo:
instrucción;
• Los bloques de instrucciones van entre llaves:
{
instrucción1;
instrucción2;
...
}
Expresiones y operadores
Operación Operador
(asignación) =
(conversión) (tipo)
Sentencias de control de Flujo
if (condicion) {
instruccion;
…..
}
else {
instruccion;
……
}
Sentencias de control de Flujo
switch (expresion) {
case <valor>: instruccion;
……
[break;]
case <valor>: instruccion;
……
[break;]
...
[default: instruccion; …..]
}
Sentencias de control de Flujo
while (condicion) {
instruccion;
…
…
}
Sentencias de control de Flujo
do {
instruccion;
…
…
} while (condicion);
Sentencias de control de Flujo
for (inicializacion; comparacion;
incremento) {
instruccion;
…
…
…
}
Clases
class <Nombre> [extends <Nombre_clase_padre>][implements
<NombreDeInterfaz>]*
{
// declaración de atributos
visibilidad [modificadores] tipo atributo1 [= valor];
visibilidad [modificadores] tipo atributo2 [= valor];
...
// declaración de métodos
visibilidad [modificadores] tipo metodo1(argumentos) {
instruccion;
……
……
}
visibilidad [modificadores] tipo metodo2(argumentos) {
instruccion;
……
……
}
...
}
Ejemplo
public class Automovil {