Professional Documents
Culture Documents
Objetivos
Establecer conceptos bsicos del
CURSO DE PROGRAMACIN EN JAVA POO Instalar JRE Abordar como se almacena valores en memoria, operadores, expresiones y cuales las estructuras de Control Escribir los primeros programas
Curso de Programacin en Java
Contenido
Operadores y expresiones
Estructuras de Control
Contenido
Operadores y expresiones
Estructuras de Control
Historia
Java fue diseado en 1990 por James Gosling, de Sun Microsystems, desarrollado en 1991 (proyecto OAK). (anterior a la expansin de la World Wide Web, que sucedi en 1994 con el navegador grfico MOSAIC). En los primeros aos de la dcada de los noventa, Sun Microsystems decidi intentar introducirse en el mercado de la electrnica de consumo y desarrollar programas para pequeos dispositivos electrnicos. (aparatos con procesadores distintos y poca memoria) Nace como un proyecto de investigacin para el desarrollo de software para la comunicacin entre aparatos de consumo como vdeos, televisin equipos de msica, etc. Con el desarrollo de la WWW el proyecto se orienta hacia el desarrollo de aplicaciones que se puedan ejecutar en cualquier ordenador de Internet con el nico soporte de un navegador.
Conceptos bsicos
Java es un lenguaje de programacin de alto nivel con el que se pueden escribir tanto programas convencionales como para Internet. Java esta basado en C++, es un lenguaje orientado a objetos, no tiene punteros ni aritmtica de punteros, las cadenas de caracteres son objetos y la administracin de memoria es automtica. Java incluye dos elementos: el compilador (genera cdigo de bytes) y el interprete (mquina virtual). El rendimiento se aproxima a aplicaciones escritas en cdigo mquina con la utilizacin de compiladores JIT (compilacin al instante). Es independiente de la plataforma: Transportabilidad de programas
Paso 2
Paso 3
Paso 4
Paso 5
Ideas principales
Todo son objetos. Los objetos se comunican entre s. Para ello se utilizan mensajes que: Se envan para obtener un servicio. Se reciben para atender un servicio.
Traductor
Programa escrito en lenguaje de alto nivel que se traduce a lenguaje mquina.
Compiladores Interpretes Java (compilador+interprete) El compilador produce un cdigo de bytes que se almacena en un fichero para ser ejecutado por el Intrprete de Java, denominado mquina virtual.
Curso de Programacin en Java
COMPILADOR DE JAVA
INTRPRETE DE JAVA
cdigo de mquina
INSTALACIN
Paso 1: Descarga
a.-Windows (Instalacin) (tamao del archivo: 238 KB) b.-Windows (Instalacin fuera de lnea) (tamao del archivo: 16.00 MB)
Paso 2: Instalacin
Plataformas: Windows 98, Windows ME, Windows 2000 (SP4+), Windows XP (SP1 SP2), Windows 2003 Navegadores: Internet Explorer 5.5, Internet Explorer 6.x, Netscape 6.2x, Netscape 7, Mozilla 1.4+ Versiones de JRE: 1.5.0
Paso 3: Verificacin
Curso de Programacin en Java
Utilizar un entorno integrado de desarrollo. (JBuilder de Borland, Visual J++ de Microsoft, etc.)
2.- Compilacin:
(path=%path%;c:\java\j2sdk1.5.0\bin) Traducir el cdigo fuente a cdigo de bytes. Javac HolaMundo.java (se obtiene HolaMundo.class)
3.- Ejecucin:
(invocar desde la lnea de ordenes al intrprete de cdigo de byte) Java HolaMundo (sin la extensin .class)
Mi primer programa
Un programa puede ser una aplicacin o un applet
class HolaMundo { public static void main (String [] a) { System.out.println (Hola Mundo!!); // instrucciones } } El nombre del programa fuente debe de ser el mismo que el de la clase que contiene, respetando maysculas y minsculas. Luego ser guardado como HolaMundo.java