TP1 Unidad1 1 Introduccion

Post on 29-Jan-2016

227 views 0 download

description

Introduccion Java Básico

Transcript of TP1 Unidad1 1 Introduccion

1Unidad I

Unidad 1

2Unidad I

Introducción a Java

• Es un lenguaje completamente orientado a objetos.

• Sintaxis es similar a C y C++.• Interpretado, lo que acelera su ejecución,

pues el código no se compila, se precompila.

• Utiliza una Maquina Virtual (JVM) para ejecutar los programas, lo que lo hace “independiente” de la plataforma.

3Unidad I

Historia

• En 1991, Sun Microsystems crea lenguaje independiente de la plataforma (Dispositivos electrónicos)

• Se deseaba paliar problemas de C++.• En 1995 pasa a llamarse Java. • En 1998 se rebautiza como Java2.• En 2011 se lanza como Java7.

4Unidad I

Java Virtual Machine (JVM)

• Es un programa muy pequeño.• Distribución gratuita y para todos los

Sistemas Operativos.• No genera ejecutables.• Interpreta código neutro, el que convierte

a código particular de la CPU.

5Unidad I

Bytes codes

• Son interpretados por JVM.• Pueden ejecutarse en cualquier

plataforma.• Componen los archivos *.class• Unidad fundamental del código es la

Clase.

6Unidad I

Tipos de Aplicaciones

• Applet: Programa para ser ejecutado en un navegador.• Se insertan en las páginas usando etiquetas

(videos, animaciones, otros)• Programas independientes.• Solo actúa sobre el navegador.

7Unidad I

Tipos de Aplicaciones - Consola

• Aplicaciones de consola: Son programas independientes.•Desarrollo tal como se hace con lenguajes

tradicionales.• Ejecutados en el computador o red en la que

este reside.

8Unidad I

Tipos de Aplicaciones - Servlet

• Servlet: Aplicación que se ejecuta en el servidor.• Es usado para procesar requerimientos

HTTP.•No posee interfaz gráfica.

9Unidad I

DLC (Devolopment life circle)

10Unidad I

DLC (Devolopment life circle)

11Unidad I

DLC (Devolopment life circle)

12Unidad I

DLC (Devolopment life circle)

C:\path=%PATH%;D:\Java\jdk1.6.0\bin

13Unidad I

DLC (Devolopment life circle)

javac file_name.java

14Unidad I

DLC (Devolopment life circle)

15Unidad I

DLC (Devolopment life circle)

16Unidad I

DLC (Devolopment life circle)

17Unidad I

DLC (Devolopment life circle)