Java

Páginas: 80 (19765 palabras) Publicado: 26 de marzo de 2013
J ava: del Grano a su Mesa (Versión 1.4)
Tabla de Contenidos

Tabla de Contenidos
T ABLA DE CONTENIDOS

Java:
del Grano a su Mesa

2

INTRODUCCIÓN

3

AGRADECIMIENTOS

4

CAPÍTULO I: PRINCIPIOS B ÁSICOS DE JAVA

5

CAPÍTULO II: C ONCEPTOS BÁSICOS

21

CAPÍTULO III: E NTRADA Y SALIDA

26

CAPÍTULO IV: ASIGNACIONES, EXPRESIONES Y T IPOS DE D ATOS

30

CAPÍTULO V:MÉTODOS Y FUNCIONES

33

CAPÍTULO VI: CONDICIONALES

37

CAPÍTULO VII: CICLOS DE PROGRAMA

44

CAPÍTULO VIII: C ADENAS DE TEXTO Y LITERALES

48

CAPÍTULO IX: PATRONES DE PROGRAMACIÓN

53

CAPÍTULO X: ARREGLOS Y MATRICES

53

CAPÍTULO XI: RECURSIVIDAD

53

CAPÍTULO XII: CLASES Y OBJETOS

Andrés Muñoz O..
Andrés Muñoz O

53

CAPÍTULO XIII: O RDENAMIENTO Y BÚSQUEDA53

CAPÍTULO XIV: ARCHIVOS DE TEXTO

53

CAPÍTULO XV: INTERFACES G RÁFICAS AWT

53

CAPÍTULO XVI: I NTERFACES G RÁFICAS SWING

53

CAPÍTULO XVII: E XCEPCIONES Y CONTROL DE ERRORES

53

CAPÍTULO XVIII: T IPOS Y ESTRUCTURAS DE D ATOS

53

CAPÍTULO XXII: I NTERNETWORKING

53

CAPÍTULO XXIII: P AQUETES DE CLASES

Printed with FinePrint - purchase at www.fineprint.comPDF created with pdfFactory trial version www.pdffactory.com

53

CAPÍTULO XXI: C ONCU RRENCIA

1

53

CAPÍTULO XX: BASES DE D ATOS

Versión 1.4

53

CAPÍTULO XIX: ARCHIVOS DE ACCESO A LEATORIO

53

CAPÍTULO XXIV: DISEÑO DE SOFTWARE U ML

53

REFERENCIAS

53

2

J ava: del Grano a su Mesa (Versión 1.4)

J ava: del Grano a su Mesa (Versión 1.4)

IntroducciónIntroducción

Introducción

Agradecimientos

Este documento está orientado al apoyo de personas que no tengan conocimiento con el
lenguaje Java, ni tampoco con conceptos de programación.

A m i 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).

Todos los capítulos están realizados con un formatode 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.

Además, para mis alumnos del curso de CC10A – Computación I sección 03 del año 2001, dela
Escuela de Ingeniería de la Universidad de Chile, quienes motivaron el desarrollo del contenido
de este apunte.

Como está recopilado por clases de cátedra de un 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 alumnosdel 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 aquellos programadores inexpertos
que están ingresando en el mundo de Java.

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 esteapunte.
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é
recibircomentarios 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 de Chile

3

Printed with FinePrint - purchase at www.fineprint.com
PDF created with pdfFactory trial version www.pdffactory.com

4

J ava: del Grano a su Mesa (Versión 1.4)

J...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS