MATEMÁTICAS IV
Enviado por jesus258 • 29 de Agosto de 2012 • 19.887 Palabras (80 Páginas) • 391 Visitas
Aprendiendo Java
y
Programación Orientada a Objetos
Gustavo Guillermo Pérez
www.compunauta.com
gustavo@compunauta.com
*Hasta que esta leyenda no desaparezca el libro no ha sido terminado, revisar:
http://compunauta.com/forums/linux/programacion/java/ebook.html
para las actualizaciones diarias o semanales y para descargar el código de los ejemplos.
ESTE LIBRO ES LIBRE Y GRATUITO, CONSIDERA HACER UNA PEQUEÑA
DONACIÓN EN LA WEB INDICADA ARRIBA.
*Para navegar el Índice con Adobe Acrobat Reader, abrir favoritos o bookmarks
Ultima actualización, lunes 11 de febrero de 2008
INDICE DEL TEMARIO
Prólogo..........................................................................................................................................................4
I. TEMAS INTRODUCTORIOS.................................................................................................................5
La Máquina Virtual de Java (JVM, Java Virtual Machine).....................................................................5
Kit de desarrollo y Entorno de ejecución (JDK, JRE)........................................................................5
Comandos que inician el JDK, JRE....................................................................................................5
Salida por pantalla de los comandos del JDK, JRE............................................................................6
Programación Orientada a Objetos con Java...........................................................................................9
Descripción Empírica del funcionamiento del entorno JRE...............................................................9
Herencia soportada por Java..............................................................................................................10
Tipos de datos Básicos.......................................................................................................................10
Operadores y Delimitadores Básicos................................................................................................11
Nombres de variables y funciones.....................................................................................................12
II. Codificación Inicial y Estructuras de Datos...........................................................................................13
El primer programa................................................................................................................................13
Paquetes............................................................................................................................................13
Palabras clave o reservadas...............................................................................................................14
Tipos de datos..............................................................................................................................14
Permisos y declaración de clases, propiedades o métodos..........................................................14
Bucles y tomas de decisión...........................................................................................................15
Reservadas...................................................................................................................................16
Excepciones, control de errores....................................................................................................16
Secuencias de escape.........................................................................................................................16
Concatenación y conversiones a texto...................................................................................................17
Salida por pantalla y entrada por teclado...............................................................................................18
System.out.........................................................................................................................................18
System.in...........................................................................................................................................20
System.err.........................................................................................................................................20
System.exit(int cod);..........................................................................................................................21
Leer líneas de la entrada estándar......................................................................................................21
Crear Objetos (de la biblioteca de Java).................................................................................................22
El bloque de control de errores, try{}catch(){}.....................................................................................22
Ejercicios...............................................................................................................................................23
2.1. Entrada de Datos y conversiones. [if, try, catch].......................................................................23
2.2 NumberFormatException while(){}............................................................................................24
2.3 Mezcla de bucles do{} while(); y for(;;){}.................................................................................24
2.4 Switch Select...............................................................................................................................25
Práctica Complementaria Resuelta (sin procedimientos, sin arreglos).................................................25
P.C.E1...............................................................................................................................................25
P.C.E2...............................................................................................................................................26
P.C.E3...............................................................................................................................................27
P.C.E4...............................................................................................................................................28
P.C.E5...............................................................................................................................................29
P.C.E6...............................................................................................................................................31
P.C.E7...............................................................................................................................................32
P.C.E8...............................................................................................................................................33
P.C.E9...............................................................................................................................................35
...