JAVA 17. Fundamentos prácticos de programación Jose Maria Vegas Gertrudix
Tipo de material:
TextoIdioma: ESP Detalles de publicación: bogotá, colombia Ediciones de la U 2022Edición: 1ra EdDescripción: 410 P. 24 x 17 cmISBN: - 978-958-792-410-7
| Imagen de cubierta | Tipo de ítem | Biblioteca actual | Biblioteca de origen | Colección | Ubicación en estantería | Signatura topográfica | Materiales especificados | Info Vol | URL | Copia número | Estado | Notas | Fecha de vencimiento | Código de barras | Reserva de ítems | Prioridad de la cola de reserva de ejemplar | Reservas para cursos | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Libros | Instituto Superior Tecnológico Tena | Eje. 1/1 | Disponible | ISTT-DS-0239 |
CAPITULO 1:Introducción a java.
1.1. INSTALACIONE DE JAVA, MAVEN Y ECLIPSE.
1.2. INTRODUCCION A MAVEN.
1.3. DISECCION DE UN PROGRAMA SENCILLO EN JAVA.
1.4. COMENTARIOS.
1.5. TIPOS DE DATOS ENTEROS.
1.6. TIPOS DE DATOS DE PUNTO FLOTANTE.
1.7. EL TIPOS DE DATOS DE LOS CARACTERES.
1.8. EL TIPO DE DATOS LOGICO.
1.9. LITERALES.
1.10. VARIABLES.
1.11. CONVERSIONES DE TIPOS.
1.12. OPERADORES ARITMETICOS.
1.13. OPERADORES RELACIONALES Y LOGICOS.
1.14. OPERADORES DE BITS.
1.15. RECEDENCIA DE OPERADORES Y PARENTESIS.
1.16. SENTENCIAS DE CONTROL: IF
1.17. SENTENCIAS DE CONTROL: SWITCH.
1.18. SENTENCIAS DE CONTROL: WHILE.
1.19. SENTENCIAS DE CONTROL: DO-WHILE.
1.20. SENTENCIAS DE CONTROL: FOR
1.21. SENTENCIAS DE CONTROL: BREAK Y CONTINUE.
1.22. FUNCIONES Y CONSTANTES MATEMATICAS.
1.23. NUMEROS GRANDES.
1.24. CADENAS DE CRACTERES
1.25. ENTRADA Y SALIDA.
CAPITULO 2: Programación orientada a objetos.
2.1. TIPOS ABSTRACTOS DE DATOS, CLASES Y OBJETOS.
2.2. LA ESTRUCTURA ESTATICA: LAS CLASES.
2.3. LAS ECTRUCTURAS DINAMICA: LOS OBJETOS.
2.4. CARACTERISTICAS CONSTANTES Y GLOBALES.
2.5. HERENCIA.
2.6. POLIMORFISMO Y VINCULACION DINIAMICA.
2.7. INTERFACES.
2.8. OBJECT: LA SUPERCLASE COSMICA.
2.9. GESTION DE EXCEPSIONES.
2.10. ENUMERADOS.
2.11. ARRAYS.
2.12. CLASES INTERNAS.
2.13. ANOTACIONES.
CAPITULO 3:Programación genérica.
3.1. CLASES GENERICAS, METODOS GENERICOS Y GENERACIDAD RESTRINGIDA.
3.2. EL BORRADO DE TIPOS Y CONSECUENCIAS.
3.3. TIPOS COMODIN.
3.4. VARIANZA DE TIPOS
3.5. TIPOS MATERIALIZABLES Y CONTAMINACION DE MONTICULO.
3.6. LA INTERFAZ JAVA. LANG. COMPARABLE <T>
CAPITULO 4. Programación por contrato , pruebas unitarias y diseño de algoritmos.
4.1. ASERCIONES.
4.2. POBUSTEZ.
4.3. PRUEBAS CON JUNIT 5.
4.4. DISEÑO DE ALGORITMOS ITERATIVOS.
4.5. DISEÑO DE ALGORITMOS RECURSIVOS.
CAPITULO 5: Estructuras de datos fundamentales.
5.1. PILAS.
5.2. COLAS.
5.3. LISTAS.
5.4. COLAS DOBLES.
5.5. CONJUNTOS.
5.6. ARRAYS
5.7. ARBOLES BINARIOS.
CAPITULO 6: Programación funcional.
6.1. INTERFACES FUNCIONASLES Y EXPRECIONES LABDA.
6.2. EVALUACION PEREZOSA. EFECTOS.
6.3. REFERENCIAS A METODOS.
6.4. OPTIMACIONE AVANZADA DE LA RECURSIVIDAD.
6.5. MONADAS. MANEJANDO DATOS OPCIONALES CON LA MONADAOPTION.
6.6. MANEJANDO ERORRES Y EXCEPCIONES CON LAS MONADAS EITHER Y RESULT.
6.7. PROCESAMIENTON DE DATOS CON LA MONADA JAVA. UTIL. STREAM<T>.
6.8. BUENAS PRACTICAS CON LA MONADA JAVA. UTIL. OPTIONAL<T>
BIBLIOGRAFIA.
MATERIAL ADICIONAL.
