Programacion basica en java

Solo disponible en BuenasTareas
  • Páginas : 17 (4042 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de mayo de 2011
Leer documento completo
Vista previa del texto
Programación I
Programación Básica en Java Enero/Junio 2011

M.C.C. Jorge Alejandro Hernández Del Razo

Historia de Java
• Java no fue creado para Internet • Sun Microsystems (en adelante Sun) comenzó a desarrollarlo con el objetivo de crear un lenguaje independiente de la plataforma y del s.o.(portable) para el desarrollo de electrónica de consumo • El proyecto llevo el nombre de “Green”apoyándose en C++
M.C.C. Jorge Alejandro Hernández Del Razo

Historia de Java
• Para evitar dificultades en 1991 decidieron desarrollar su propio lenguaje orientado a objetos bautizado como “Oak” • Con el lanzamiento de Mosaic el interes por Internet creció y se rediseño el lenguaje para desarrollar aplicaciones para Internet • En 1995 Oak se convierte en Java
M.C.C. Jorge AlejandroHernández Del Razo

Historia de Java
• En 1996 Sun lanza el entorno JDK 1.0 (Java Development Kit) primera versión del kit de desarrollo de dominio público que se convirtió en la primera especificación formal de la plataforma Java. • En 1998 Sun lanza la plataforma Java 2 (que se conoció como Java 1.2 en beta)
M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java
• Sencillo
–Sintaxis – 2 tipos de datos primitivos: números y boolean, todo en java son clases. Por ejemplo una cadena es un objeto y no una cadena de caracteres

• Distribuido
– La computación distribuida implica que varias computadoras trabajen juntas en la red
M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java
• Distribuido
– Facilita la construcción de aplicaciones distribuidas medianteuna colección de clases – El acceso a un recurso utilizando URL es muy similar al acceso a un archivo.

• Robusto
– Significa fiable, y para esto restringe áreas clave, forzando la detección de errores tempranos.
M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java
• Robusto
– Principales errores:
• Gestión de memoria • Condiciones excepcionales mal manejadas

• Seguro
–La seguridad absoluta no existe, aunque se encuentran problemas de seguridad en Java, éstos no son lo suficiente notables como para producir trastornos
M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java
• Multihilo
– La capacidad de un programa de ejecutar varias tareas simultáneamente

• Orientado a objetos
– Java soporta las caracteristicas más importantes de lastecnologías OO:
• Herencia, encapsulamiento y polimorfismo

M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java
• Independiente de la arquitectura y portable.

M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java
• Se puede escribir un programa que se ejecute en cualquier plataforma con una maquina virtual Java (VJM) • El compilador Java genera un códigointermedio llamado Bytecode

M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java
• En cada plataforma se tiene su máquina virtual, éstas interpretarán el Bytecode pasándolo al código adecuado de la computadora

M.C.C. Jorge Alejandro Hernández Del Razo

Características de Java

M.C.C. Jorge Alejandro Hernández Del Razo

Máquina Virtual de Java
• An imaginary machine thatis implemented by emulating it in software on a real machine. Code for the JVM is stored in .class files, each of which contains code for at most one public class.

M.C.C. Jorge Alejandro Hernández Del Razo

SDK
• Software Development Kit • Java Runtime Environmet(JRE)
– Java Virtual Machine – Librerías de clases

• Herramientas de compilación, ejecución y depuración de código •Documentación de las librerías de clases (API`s)
M.C.C. Jorge Alejandro Hernández Del Razo

Programación Básica en Java
Modulo 1. Identificadores, palabras reservadas y tipos de datos

Instituto Tecnológico de Roque

M.C.C. Jorge Alejandro Hernández Del Razo

Identificadores
• Un identificador es un nombre dado a una variable, método o clase. • En el lenguaje de programación de java, un...
tracking img