abril de 2017
¿Qué Java?
• Java es el primer lenguaje que tiene la
virtud de ser compilado e interpretado de
forma simultánea.
• Para ejecutar una aplicación Java es
necesario disponer de un mecanismo
que permita ejecutar el ByteCode. Este
mecanismo es la denominada Máquina
Virtual Java
abril de 2017
Usos o aplicaciones de JAVA
Orientado a construir aplicaciones bajo el enfoque
orientado a objeto
También se utiliza para construir los llamados applets,
que son programas que se ejecutan a través de un
browser o navegador Web
Un applet puede corresponder a una animación u otra
operación.
abril de 2017
Características
El lenguaje Java tiene las siguientes características:
! Simple, comparado con otros lenguajes orientados a objeto
! Orientado a Objetos
! Distribuido
! Robusto
! Arquitectura Neutral
! Seguro
! Portable
! Interpretado
! Multihilo
! Dinámico
abril de 2017
Elementos de un programa en
JAVA
• Cabecera
• Cuerpo
abril de 2017
Cabecera
public class NombrePrograma {
public static void main(String[] args) {
<cuerpo del programa>
}
}
abril de 2017
Nombre del programa
Siempre la primera letra es mayúscula
• Si es una palabra compuesta también se usa
mayúscula en ambas palabras
– Ej. HolaMundo
• El nombre en la cabecera debe ser igual al
nombre del archivo.
abril de 2017
Cuerpo
• Definición
– Definir los tipos de datos con los que se va a
trabajar
– int número enteros (1,2,3...)
– Char un carácter ($,%, a, b)
– String: cadena de caracteres (hola, chao, $&%T)
– boolean: true, false
• Operaciones
– Tareas a desarrollar (ciclos iterativos, selección,
acumulación, multiplicación, lecturas, escrituras,
etc.) abril de 2017
Variables
La forma básica de una declaración de variable tiene la
siguiente sintaxis:
<tipo de dato> <identificador> [ = <valor>][,<identificador> [= <valor>] ...];
¡NOTA IMPORTANTE!!!
Los nombres de variables siempre parten con minúsculas
Ej. (contador). Si el nombre es compuesto, las siguientes
palabras comienzan con mayúscula como por ejemplo:
totalKilos, cuentaNumPos
abril de 2017
Ejemplo
public class TiposDeDatos {
public static void main(String[] args){
//declaración de variables
int x = 2;
int y = 3;
String saludo = “hola”;
char caracter = ‘c’;
}
}
abril de 2017
Ejemplo
public class TiposDeDatos {
public static void main(String[] args){
int x = 2;
int y = 3;
//ejecutando el proceso
x = x * y;
}
}
abril de 2017
Escritura
[Link] (“HolaMundo”);
abril de 2017
Ejemplo
public class TiposDeDatos {
public static void main(String[] args){
//Declaración de variables
int x = 2, y = 3, z = 0;
//ejecutando el proceso
z = x + y;
[Link] (“El resultado de la suma es: ” + z);
}
}
abril de 2017
Operadores
abril de 2017
Tipos de Datos
abril de 2017
Ejercicio
Escribir un programa Java que permita calcular
la nota final de un alumno (en una escala de
1-7) cuyos promedios han sido:
Test : 5.2 (15%)
Tareas : 5.8 (15%)
Certámenes : 4.2 (70%)
abril de 2017
Solución
public class Promedio {
public static void main (String[] args) {
float notaFinal;
notaFinal = (5.2*0.15 + 5.8*0.15 + 4.2*0.70);
}
}
Para ejecutar este programa es necesario
compilarlo previamente con javac:
javac [Link]
y luego ejecutarlo mediante java: java Promedio
abril de 2017