Java incluye Swing, Threads, programación en red, JavaBeans, JDBC y JSP / Servlets
cobrakik7 de Diciembre de 2011
773 Palabras (4 Páginas)802 Visitas
Java2
incluye Swing, Threads,
programación en red,
JavaBeans, JDBC y
JSP / Servlets
Autor: Jorge Sánchez (www.jorgesanchez.net) año 2004
Basado en el lenguaje Java definido por Sun
(http://java.sun.com)
1
1
índice
introducción ...................................................................................................... 1
historia de Java.............................................................................................................................. 1
características de Java..................................................................................................................... 3
empezar a trabajar con Java............................................................................................................ 5
escritura de programas Java ............................................................................................................ 8
instrucción import ......................................................................................................................... 14
variables ......................................................................................................... 15
introducción ................................................................................................................................ 15
declaración de variables................................................................................................................ 15
alcance o ámbito......................................................................................................................... 15
tipos de datos primitivos ................................................................................................................ 16
operadores.................................................................................................................................. 18
estructuras de control del flujo ....................................................................... 25
if ................................................................................................................................................ 25
switch.......................................................................................................................................... 25
while........................................................................................................................................... 27
do while ...................................................................................................................................... 28
for .............................................................................................................................................. 28
sentencias de salida de un bucle .................................................................................................... 28
arrays y cadenas............................................................................................. 31
arrays ......................................................................................................................................... 31
clase String.................................................................................................................................. 35
objetos y clases ............................................................................................... 41
programación orientada a objetos ................................................................................................. 41
propiedades de la POO ................................................................................................................ 41
introducción al concepto de objeto ................................................................................................ 42
clases.......................................................................................................................................... 42
objetos........................................................................................................................................ 44
especificadores de acceso ............................................................................................................. 45
creación de clases......................................................................................................................... 46
métodos y propiedades genéricos (static) ........................................................................................ 53
el método main ............................................................................................................................ 54
destrucción de objetos................................................................................................................... 55
reutilización de clases..................................................................................... 57
herencia...................................................................................................................................... 57
clases abstractas ........................................................................................................................... 62
final ............................................................................................................................................ 62
clases internas .............................................................................................................................. 63
interfaces .................................................................................................................................... 64
creación de paquetes .................................................................................................................... 67
Manual de Java
índice
2
excepciones..................................................................................................... 71
introducción a las excepciones....................................................................................................... 71
try y catch.................................................................................................................................... 71
manejo de excepciones ................................................................................................................. 73
throws......................................................................................................................................... 74
throw .......................................................................................................................................... 75
finally.......................................................................................................................................... 75
clases fundamentales (I)................................................................................. 77
la clase Object ............................................................................................................................. 77
clase Class .................................................................................................................................. 79
reflexión ...................................................................................................................................... 82
clases para tipos básicos ............................................................................................................... 84
clase StringBuffer .......................................................................................................................... 85
números aleatorios ....................................................................................................................... 86
fechas......................................................................................................................................... 87
cadenas delimitadas. StringTokenizer.............................................................................................. 92
entrada y salida en Java................................................................................ 93
clases para la entrada y la salida ................................................................................................... 93
entrada y salida estándar............................................................................................................... 96
Ficheros........................................................................................................... 99
clase File..................................................................................................................................... 99
secuencias de archivo ................................................................................................................. 102
RandomAccessFile ...................................................................................................................... 106
el administrador de seguridad...................................................................................................... 107
serialización ............................................................................................................................... 107
...