La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Curso de Java Capitulo 1: Introducción a Java Profesor: Aníbal Martínez Aguas.

Presentaciones similares


Presentación del tema: "Curso de Java Capitulo 1: Introducción a Java Profesor: Aníbal Martínez Aguas."— Transcripción de la presentación:

1 Curso de Java Capitulo 1: Introducción a Java Profesor: Aníbal Martínez Aguas

2 Contenido ¿Qué es java? Orígenes de java El compilador de java Archivos Binarios Byte Code La maquina virtual de java (JMV)

3 ¿Qué es java? Java es un lenguaje orientado a objetos, independiente de la plataforma donde se ejecuta.

4 Características Robusto. MultiThread. Portable.

5 Orígenes de java 1991 un grupo de ingenieros de Sun Microsystems trataron de diseñar un nuevo lenguaje de programación destinado a electrodomésticos. Su objetivo es que se desarrolle un codigo neutro que pueda ser leído por una maquina virtual contenida en cada electrodoméstico.

6 Orígenes de java Write onece, run everywhere La clave fue la incorporación de un intérprete Java en el programa Netscape.

7 El compilador java Se trata de una de las herramientas de desarrollo del JDK. Realiza un análisis de sintaxis del código. Si no encuentra errores en el código genera los ficheros compilados (con extensión *.class ). En otro caso muestra la línea o líneas erróneas.

8 Byte - Code Es el código generado después de compilar, el cual permite ser leído por la maquina virtual con tenido en las diferentes plataformas. Se pueden reconocer por su extensión.class Nota : el Byte – Code se puede ejecutar en cualquier plataforma.

9 JMV( Maquina Virtual de Java) La JVM es el intérprete de Java. Ejecuta los bytecodes (ficheros compilados con extensión *.class ) creados por el compilador de Java ( javac.exe ). Tiene numerosas opciones entre las que destaca la posibilidad de utilizar el denominado JIT (Just-In-Time Compiler).

10 JMV( Maquina Virtual de Java) Tareas especiales: –la JVM puede delimitar las operaciones peligrosas, con lo cual la seguridad es fácilmente controlable. –Reserva espacios en memoria para los objetos creados. –Libera memoria no usada. –Asigna variables a registros y pilas. –Llama al sistema huésped para ciertas funciones accesos a los dispositivos. –Vigila el cumplimiento de las normas de seguridad.

11 Kit de desarrollo Java (JDK) Son un conjunto de programas y librerías que permiten desarrollar, compilar y ejecutar programas en Java.

12 Integrated Development Environment (IDE) Son entornos de desarrollo integrados. permiten escribir el código Java, Compilarlo y ejecutarlo sin tener que Cambiar de aplicación. Algunos son de entorno Gráficos como Net Beans. Otros son de consola (JECreator).


Descargar ppt "Curso de Java Capitulo 1: Introducción a Java Profesor: Aníbal Martínez Aguas."

Presentaciones similares


Anuncios Google