1 fundamentos java

14
Fundamentos Java Introducción

Upload: ayreonmx

Post on 13-Jun-2015

426 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 fundamentos java

Fundamentos Java

Introducción

Page 2: 1 fundamentos java

¿Qué es Java?

Page 3: 1 fundamentos java

Características del lenguaje Java• Orientado a Objetos: Los objetos agrupan en

estructuras encapsuladas tanto sus datos como los métodos (o funciones) que manipulan esos datos.

• Distribuido: Java proporciona una colección de clases para su uso en aplicaciones de red, que permiten abrir conexiones con servidores o clientes remotos.

• Simple: Por simplicidad nos referimos a que Java utilizó varias de las características de lenguajes como C y C++, eliminando las cuestiones que

• consideró más complejas. Algunas características son la herencia simple,

• manejo de la memoria, entre otras.

Page 4: 1 fundamentos java

Características del lenguaje Java

• Multi-hilos: Java permite ejecutar varias tareas a la vez, en el cual cada subproceso es un proceso más ligero que si se creara un nuevo proceso desde cero.

• Seguro: La Java Virtual Machine (JVM) no permite que nuestra aplicación utilice recursos fuera del espacio y recursos asignados.

• Independiente de Plataforma: Java tiene independencia de plataforma al crear

• un código intermedio, que conocemos como Bytecode. Este código puede ser ejecutado en cualquier plataforma.

Page 5: 1 fundamentos java

¿Qué es la maquina virtual?

La máquina virtual de Java (JVM-Java Virtual Machine) nos va a permitir ejecutarel código generado por el compilador, esto se conoce como Bytecodes (archivocon extensión .class).

Page 6: 1 fundamentos java

Manejo de memoria

Page 7: 1 fundamentos java

Ambiente de ejecución Java

Page 8: 1 fundamentos java

Productos de tecnología Java

Page 9: 1 fundamentos java

Elementos de una clase

Page 10: 1 fundamentos java

Elementos de una clase

Page 11: 1 fundamentos java

Sintaxis de la declaración de un atributo

Page 12: 1 fundamentos java

Sintaxis de la declaración de un metodo

Page 13: 1 fundamentos java

Sintaxis de la declaracion de una clase utilizando herencia

Page 14: 1 fundamentos java

Creación de clases usando herencia