Publicado el 13 de Noviembre del 2020
1.114 visualizaciones desde el 13 de Noviembre del 2020
2,6 MB
320 paginas
Creado hace 20a (13/07/2004)
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
íínnddiiccee
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
1
Manual de Java
índice
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
clases fundamentales (II) colecciones .......................................................... 109
estructuras estáticas de datos y estructuras dinámicas .................................................................... 109
interfaz Collection ....................................................................................................................... 110
Listas enlazadas .......................................................................................................................... 111
colecciones sin duplicados...........................................................
Comentarios de: Java2 - incluye Swing, Threads, programación en red, JavaBeans, JDBC y JSP / Servlets (0)
No hay comentarios