Arte
Tabla de Contenidos
Tabla de Contenidos
T ABLA DE CONTENIDOS 2 3 4 5 21 26 30 33 37 44 48 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53
Java:
del Grano a su Mesa
Andrés Muñoz O.. Andrés Muñoz O
INTRODUCCIÓN AGRADECIMIENTOS CAPÍTULO I: PRINCIPIOS B ÁSICOS DE JAVA CAPÍTULO II: C ONCEPTOS BÁSICOS CAPÍTULO III: E NTRADA Y SALIDA CAPÍTULO IV:ASIGNACIONES, EXPRESIONES Y T IPOS DE D ATOS CAPÍTULO V: MÉTODOS Y FUNCIONES CAPÍTULO VI: CONDICIONALES CAPÍTULO VII: CICLOS DE PROGRAMA CAPÍTULO VIII: C ADENAS DE TEXTO Y LITERALES CAPÍTULO IX: PATRONES DE PROGRAMACIÓN CAPÍTULO X: ARREGLOS Y MATRICES CAPÍTULO XI: RECURSIVIDAD CAPÍTULO XII: CLASES Y OBJETOS CAPÍTULO XIII: O RDENAMIENTO Y BÚSQUEDA CAPÍTULO XIV: ARCHIVOS DE TEXTO CAPÍTULO XV:INTERFACES G RÁFICAS AWT CAPÍTULO XVI: I NTERFACES G RÁFICAS SWING CAPÍTULO XVII: E XCEPCIONES Y CONTROL DE ERRORES CAPÍTULO XVIII: T IPOS Y ESTRUCTURAS DE D ATOS CAPÍTULO XIX: ARCHIVOS DE ACCESO A LEATORIO CAPÍTULO XX: BASES DE D ATOS CAPÍTULO XXI: C ONCU RRENCIA CAPÍTULO XXII: I NTERNETWORKING CAPÍTULO XXIII: P AQUETES DE CLASES
Versión 1.4
CAPÍTULO XXIV: DISEÑO DE SOFTWARE UML REFERENCIAS
12
Printed with FinePrint - purchase at www.fineprint.com PDF created with pdfFactory trial version www.pdffactory.com
Java: del Grano a su Mesa (Versión 1.4)
Introducción
Java: del Grano a su Mesa (Versión 1.4)
Introducción
Introducción
Este documento está orientado al apoyo de personas que no tengan conocimiento con el lenguaje Java, ni tampoco con conceptos de programación.Todos los capítulos están realizados con un formato de clases, plantenado primero una motivación que generalmente es un problema que es deseable resolver y que tiene su solución con los conceptos obtenidos a través del capítulo, luego el desarrollo del tema y por último algunos problemas resueltos y propuestos para practicar con los conceptos obtenidos. Como está recopilado por clases de cátedra deun profesor de la Universidad de Chile, existe una posibilidad que hayan inconsistencias entre los capítulos, que serán solucionados en posteriores ediciones de este apunte. Su uso es liberado a nivel académico, tanto por alumnos del curso de Computación I como profesores que deseen usar este material como apoyo a sus clases. También, la idea es dar más herramientas en español para aquellosprogramadores inexpertos que están ingresando en el mundo de Java.
Agradecimientos
A mi esposa, Verónica, quien comprendió eternamente las largas noches en los cuales preparaba las clases del año 2001, 2002 y 2003 (las que faltaban). Además, para mis alumnos del curso de CC10A – Computación I sección 03 del año 2001, de la Escuela de Ingeniería de la Universidad de Chile, quienes motivaron eldesarrollo del contenido de este apunte. También a mis alumnos del curso de CC10A – Computación I sección 03 del año 2002, gracias a quienes logré mejorar, completar información y compilarla en este apunte. De manera especial, agradezco a Daniel Muñoz, quien me hizo reflexionar en el nombre de este apunte y cambiarlo desde su versión original “Java: Programación y Lenguaje” a “Java: del Grano a su Mesa”.A Giselle, Pablo, Claudia y Marko quienes hicieron control de calidad de mi apunte. Por último a los profesores y alumnos quienes utilizan este apunte, ya que gracias a ellos podré recibir comentarios y aportes a mi correo electrónico (andmunoz@dcc.uchile.cl) para mejorar más aún su ayuda académica y computacional. A todos, gracias. Andrés Muñoz O. Ingeniero de Software Profesor Universidad deChile
3
4
Printed with FinePrint - purchase at www.fineprint.com PDF created with pdfFactory trial version www.pdffactory.com
Java: del Grano a su Mesa (Versión 1.4)
Capítulo I: Principios Básicos de Java
Java: del Grano a su Mesa (Versión 1.4)
Capítulo I: Principios Básicos de Java
Capítulo I: Principios Básicos de Java Principios Básicos
¿Qué es Java?
JAVA es un lenguaje...
Regístrate para leer el documento completo.