Java Facil

Páginas: 111 (27600 palabras) Publicado: 4 de julio de 2012
Java: del Grano a su Mesa (Versio n 1.3)
Tabla de Contenidos

Tabla de Contenidos
TABLA DE CONTENIDOS

Java:
del Grano a su Mesa
Andree s Munoz O..
Andr s Munoz O

2

INTRODUCCIÓN

3

AGRADECIMIENTOS

4

CAPÍTULO I: PRINCIPIOS BÁSICOS DE JAVA

5

CAPÍTULO II: CONCEPTOS BÁSICOS

21

CAPÍTULO III: ENTRADA Y SALIDA

26

CAPÍTULO IV: ASIGNACIONES, EXPRESIONES Y TIPOSDE DATOS

30

CAPÍTULO V: MÉTODOS Y FUNCIONES

33

CAPÍTULO VI: CONDICIONALES

37

CAPÍTULO VII: CICLOS DE PROGRAMA

44

CAPÍTULO VIII: CADENAS DE TEXTO Y LITERALES

48

CAPÍTULO IX: PATRONES DE PROGRAMACIÓN

56

CAPÍTULO X: ARREGLOS Y MATRICES

59

CAPÍTULO XI: RECURSIVIDAD

69

CAPÍTULO XII: CLASES Y OBJETOS

72

CAPÍTULO XIII: ORDENAMIENTO Y BÚSQUEDA

101CAPÍTULO XIV: ARCHIVOS DE TEXTO

121

CAPÍTULO XV: INTERFACES GRÁFICAS AWT

127

CAPÍTULO XVI: INTERFACES GRÁFICAS SWING

159

CAPÍTULO XVII: EXCEPCIONES Y CONTROL DE ERRORES

160

CAPÍTULO XVIII: TIPOS Y ESTRUCTURAS DE DATOS

177

CAPÍTULO XIX: ARCHIVOS DE ACCESO ALEATORIO

214

CAPÍTULO XX: BASES DE DATOS

221

CAPÍTULO XXI: CONCURRENCIA

245

CAPÍTULO XXII:INTERNETWORKING

254

CAPÍTULO XXIII: PAQUETES DE CLASES

Versio n 1.3

1

291

CAPÍTULO XXIV: DISEÑO DE SOFTWARE UML

298

REFERENCIAS

324

2

Java: del Grano a su Mesa (Versio n 1.3)

Java: del Grano a su Mesa (Versio n 1.3)

Introducción

Agradecimientos

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

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).

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 atravé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, de la
Escuela de Ingeniería de la Universidad de Chile, quienes motivaron el desarrollo del contenido
de este apunte.

Introduccio n

Como está recopilado porclases 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 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 enespañol para aquellos programadores inexpertos
que están ingresando en el mundo de Java.

Introduccio n

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 suversió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 de Chile

3

4

Java: del Grano a su Mesa (Versio n 1.3)

Java: del Grano a su Mesa (Versio n 1.3)

Capítulo I: Principios Básicos de Java

Programación en Java

Principios Básicos

Los programas en Java son archivos de texto planos con extensión .java (se utiliza cualquier
programa que escriba...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Facil java
  • El Facilismo
  • LO FACIL
  • con facilidad
  • Facil
  • facil
  • Facilidades
  • Facilidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS