Se crea con el fin de poder ser ejecutado
en diversos sistemas operativos
La plataforma Java
Los programas e compilan a un lenguaje
intermedio, denominado Bytecode
Este código es interpretado por
la maquina vitual de Java (JRE)
Los programas Java son portables
Java es un lenguaje, una plataforma de
desarrollo y un entorno de ejecución.
Entornos de desarrollo
para Java
Facilitan el desarrollo de
aplicaciones
Entornos libres como:
NetBeans, Eclipse
Entornos comerciales como:
JBuilder o JCreatorPro
Para utilizarlos es necesario
instalar el JRE
Proceso de edición y
compilación
La edición del código fuente se
realiza en un editor de texto
El compilador verifica que el código
este bien escrito
El Bytecode es el resultado del
compilador
Importancia de escribir
programas Java
Legibilidad
Corrección
Eficiencia
Proceso de desarrollo de
software
1. Especificación
2. Diseño
3. Codificación
4. Prueba
5. Mantenimiento
Estructura de un programa
Java
Comentario
El programa comienza con un comentario
El delimitador de inicio de un bloque de comentario es /* y el
delimitador de fin del bloque de comentario es */.
El texto del primer comentario de este ejemplo sería: Este programa escribe el
texto “Hola Mundo” en la consola utilizando el método System.out.println()
El texto // inicio del programa utilizando se aplica a una
sóla línea de comentarios, el símbolo que se usa es //
Los comentarios son ignorados por
el compilador y solo son útiles para
el programador
Definición de clase
La primera línea del programa,
después del primer comentario.
Define una clase que se llama HolaMundo.
La definición de la clase comienza por el
carácter { y termina con el carácter }.
El nombre de la clase lo
define el programador.
Definición de método
Después de la definición de clase se
escribe la definición del método main().
Todos los programas Java deben incluir un
método main().
Este método indica las sentencias a realizar
cuando se ejecuta un programa.
Las sentencias de un método quedan delimitadas por los caracteres
{ y } que indican el inicio y el fin del método, respectivamente.
Sentencia
Dentro del método main() se incluye una sentencia
para mostrar un texto por la consola.
Los textos siempre se escriben entre comillas dobles
para diferenciarlos de otros elementos del lenguaje.
Todas las sentencias de un programa Java deben terminar con el símbolo punto
y coma. Este símbolo indica al compilador que ha finalizado una sentencia.
Elementos de un programa
Java
Comentarios
En un programa Java hay tres
tipos de comentarios.
Comentario de bloque.
Comentario de documentación.
Comentario de línea
Identificadores
Todo identificador debe empezar con una letra
que puede estar seguida de más letras o dígitos.
Un identificador no es válido si
empieza con un dígito ya no con
una letra.
Variables y valores
Una variable se define por un nombre, un tipo
y el rango de valores que puede almacenar
El identificador de una variable
permite hacer referencia a ella.
En programación, una variable está formada
por un espacio en el sistema de almacenaje y
un nombre simbólico.
Tipos primitivos
Los tipos primitivos permiten
representar valores básicos.
Números enteros.
Números reales.
Caracteres.
Booleano.
Literales
Se denomina literal a la manera en
que se escriben los valores para
cada uno de los tipos primitivos.
Números enteros
Números reales.
Booleanos.
Caracteres.
Texto o cadenas.
Operadores
Cada tipo puede utilizar determinados
operadores para realizar operaciones o cálculos
Números enteros.
Números reales.
Booleanos
Expresiones
Permite realizar operaciones entre valores
utilizando distintos operadores.
De grados Fahrenheit a Centígrados se
utiliza la fórmula: C = ((F – 32) * 5) / 9