Java

Páginas: 48 (11913 palabras) Publicado: 28 de agosto de 2010
MANUAL DE INICIACIÓN A

JUAN ÁNGEL LORENZO

DEL

jal@gui.uva.es
versión 2.0

CASTILLO

GRUPO UNIVERSITARIO DE INFORMÁTICA (G.U.I.) UN I V E R S I D A D D E V A L L A D O L I D

Manual de Iniciaci´n a Java o
´ Juan Angel Lorenzo del Castillo (jal@gui.uva.es) Grupo Universitario de Infom´tica (G.U.I.) a Universidad de Valladolid 21 de marzo de 2004

2

Pr´logo o
Este libro quetienes en tus manos pretende ser una colecci´n ordenada de apuntes para facilitar o el seguimiento del curso Iniciaci´n a Java del Grupo Universitario de Inform´tica (G.U.I.) de la o a Universidad de Valladolid. En ning´n caso se trata de un manual exhaustivo sobre el lenguaje Java; u ya existen libros muy completos sobre el tema, algunos de los cuales puedes encontrar referenciados en labibliograf´ ıa. Este manual est´ pensado para impartir un curso de 20 horas, de forma que el alumno adquiera a las bases y la soltura para poder continuar aprendiendo por su cuenta. Se trata, principalmente, de un manual de programaci´n, aunque tambi´n aparecer´n referencias al funcionamiento interno o e a de la M´quina Virtual de Java. Espero que el n´ mero de p´ginas vaya aumentando paulatinamente, a ua cubriendo otros aspectos que, si bien es poco probable que d´ tiempo a explicar en clase, sirvan al e alumno para profundizar en la programaci´n en Java. o ´ Esta es la segunda versi´n del manual. Estoy convencido de que seguir´ teniendo un mont´n o a o de fallos, bastantes p´rrafos mal explicados, alg´n trozo de c´digo que no funcione, y puede que a u o una o dos faltas de ortograf´ Con todo,ya se han subsanado unos cuantos errores que conten´ ıa. ıa la primera versi´n y se han reestructurado los contenidos, gracias a las sugerencias de los alumnos o de cursos anteriores. Agradecer´ que cualquier error que encuentres me lo notifiques, ya sea en e persona o por correo electr´nico (jal@gui.uva.es) para poder corregirlo. o Por cierto, este manual es gratuito. En el G.U.I. s´lo tecobraremos los gastos de fotocopiarlo. o Tambi´n est´ disponible para su descarga en www.gui.uva.es/˜jal/java/ (total, nadie va a pagar e a por ´l). Puedes fotocopiarlo, reproducirlo totalmente o en parte sin permiso del autor, e incluso e utilizarlo para calzar una mesa coja. Lo que no puedes hacer es ganar dinero con ´l (si yo no lo e u o ıos. hago, t´ tampoco). Tampoco puedes modificarlo. Tanto losaciertos como los errores son s´lo m´ Por si te interesa, este libro ha sido escrito en formato texto1 con el editor xemacs y forA o mateado posteriormente en L TEX con los editores Ktexmaker2 y Kate. Todo el c´digo fuente se program´ con el editor vi, y las figuras han sido realizadas con el programa Dia. Y todo ello o sobre un S.u.S.E. Linux 8.0. que calza un AMD Athlon a 1.2 Ghz. ¿Qui´n necesitaWindows? ;-) e Nada m´s. Espero que este manual te sea util y que descubras lo interesante y pr´ctico que es a ´ a ese lenguaje el cual, hace m´s de diez a˜ os, se dise˜o para incluirlo en todo tipo de aparatos (desde a n n´ tel´fonos m´viles hasta tostadoras) y que, gracias al crecimiento de Internet, se ha convertido en e o un est´ndar de facto para programar todo tipo de aplicaciones para la Red.a El Autor.

1O

sea, a pelo, en un archivo de extensi´n .txt o

3

4

´ Indice general
1. Introducci´n a Java o 1.1. Introducci´n . . . . . . . . . . . . . . . . . o 1.2. Or´ ıgenes e historia del lenguaje Java . . . 1.3. Caracter´ ısticas de Java . . . . . . . . . . . 1.4. El Software Development Kit de Java . . 1.5. Instalaci´n y configuraci´n del J2SE 1.4.2 o o 1.6. El API del SDK. . . . . . . . . . . . . . 1.7. C´mo compilar archivos . . . . . . . . . . o 1.8. El Classpath . . . . . . . . . . . . . . . . . 1.9. Ejecuci´n de Programas en Java . . . . . o 1.10. Resumen . . . . . . . . . . . . . . . . . . . 2. Programaci´n Orientada a Objetos o 2.1. Introducci´n . . . . . . . . . . . . . . o o 2.2. Orientaci´n a objetos . . . . . . . . . e 2.3. Clases en Java. Atributos y...
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