000 | 03942nam a2200217 a 4500 | ||
---|---|---|---|
003 | AR-LpUFIB | ||
005 | 20250311170533.0 | ||
008 | 230201s2019 sp a r 000 0 spa d | ||
020 | _a9788499648057 | ||
024 | 8 |
_aDIF-M8929 _b9157 _zDIF008191 |
|
040 |
_aAR-LpUFIB _bspa _cAR-LpUFIB |
||
100 | 1 | _aBlasco, Francisco | |
245 | 1 | 0 | _aProgramación orientada a objetos en Java |
260 |
_aMadrid : _b Ra-Ma, _c2019 |
||
300 |
_a588 p. : _bil. |
||
505 | 0 | _a Prólogo -- Capítulo 1. Tipos de datos. Operadores. Expresiones -- 1.1. Estructura de una aplicación Java. Contexto de trabajo -- 1.2. Tipos de datos -- 1.3. Operadores -- 1.4. Java y las matemáticas -- Capítulo 2. Estructuras de control -- 2.1. Introducción -- 2.2. Alternativa simple -- 2.3. Alternativa múltiple -- 2.4. Estructuras repetitivas: while ( ) { } -- 2.5. Estructuras repetitivas: do { } while ( ) -- 2.6. Estructuras repetitivas: for ( ) { } -- 2.7. Ejemplo: desglose de moneda. -- Capítulo 3. Clases. Objetos. Metodos -- 3.1. Clases -- 3.2. Garbage collector -- 3.3. Métodos. -- 3.4. Constructores. Sobrecarga de métodos -- 3.5. Variables locales. -- 3.6. Contexto de clase. Modificador static -- 3.7. Definición de clases locales -- Capítulo 4. Encapsulamiento. Composición. Delegación -- clases envoltorio -- 4.1. Introducción -- 4.2. Ámbitos: private -- 4.3. Ámbitos: por defecto -- 4.4. Ámbitos: public. -- 4.5. Ámbitos: protected -- 4.6. "Setters" y "Getters". -- 4.7. Composición. -- 4.8. Delegación -- 4.9. Enum -- 4.10. Clases envoltorio -- 4.11. Las clases biginteger y bigdecimal. -- 4.12. La clase string -- 4.13. Operador relacional "==" versus métodos equals y compareto -- 4.14. La clase stringbuffer -- 4.15. El método format -- 4.16. Clases encapsuladoras de fechas -- Capítulo 5. Herencia -- 5.1. Concepto -- 5.2. Extends -- 5.3. Sobrescritura de métodos, super -- 5.4. Ámbitos: protected -- 5.5. Interface -- 5.6. Abstract -- 5.7. Final -- 5.8. Herencia múltiple -- 5.9. Object -- Capítulo 6. Colecciones y estructuras de datos -- 6.1. Introducción -- 6.2. Arrays -- 6.3. Búsquedas: secuencial, y binaria -- 6.4. Collection -- 6.5. Map -- Capítulo 7. Excepciones: lanzamiento, intercepción y tratamiento -- 7.1. Concepto -- 7.2. Excepciones predefinidas -- 7.3. Excepciones definidas por el programador -- 7.4. Catch múltiple -- 7.5. Finally -- 7.6. Ejemplo: validación de cuenta bancaria -- 7.7. Consideraciones finales -- Capítulo 8. Polimorfismo. Reflection. Genéricos -- 8.1. Concepto -- 8.2. Jerarquía polimórfica -- 8.3. Class. -- 8.4. Implementación de métodos según tipo de superclase -- 8.5. Diferencias entre interface y abstract class -- 8.6. Operador instanceof -- 8.7. Java reflection -- 8.8. Genéricos -- Capítulo 9. E/s en Java -- 9.1. Introducción -- 9.2. Escritura de caracteres -- 9.3. Lectura de caracteres -- 9.4. Escritura de cadenas -- 9.5. Lectura de cadenas -- 9.6. Escritura de objetos serializados -- 9.7. Lectura de objetos serializados -- 9.8. Modificador transient -- 9.9. Lectura/escritura de ficheros de acceso aleatorio. -- 9.10. Lectura de recursos web -- 9.11. La clase file -- Capítulo 10. Gestión de ficheros XML en Java -- 10.1. Introducción -- 10.2. Creación fichero XML -- 10.3. Lectura fichero XML -- 10.4. Aplicación lecturaxmlidiomas -- 10.5. Aplicación prediccionmeteorologicaxml -- Capítulo 11. Generación de pdf en Java -- 11.1. Consideraciones sociológicas -- 11.2. Librerías -- 11.3. Generación de un archivo pdf -- 11.4. División de archivos pdf -- 11.5. Fusión de archivos pdf -- 11.6. Lectura de archivos pdf -- Capítulo 12. Gestión de emails desde Java -- 12.1. Consideraciones sociológicas -- 12.2. Java mail -- 12.3. Envío mail -- 12.4. Lectura mail -- 12.5. Aplicación mailadjuntoxml -- Material adicional | |
650 | 4 | _aLENGUAJES DE PROGRAMACIÓN | |
650 | 4 | _aJAVA | |
650 | 4 | _aPROGRAMACIÓN ORIENTADA A OBJETOS | |
942 | _cBK | ||
999 |
_c57960 _d57960 |