Programming Language

El Lenguaje de Programación Java

Parte II — conceptos de CS1 en Java, con énfasis en objetos, excepciones, equals/hashCode y lambdas.

Parte II, Capítulos 26–36 (pp. 381–494) de Computer Science I.

Capítulos

Cap.TítuloPágina
26Fundamentos (Hello World, método main(), estructura de programa, E/S)383
27Condicionales (comparar cadenas/caracteres)403
28Bucles (for mejorado)415
29Métodos (métodos void, paso por referencia)423
30Manejo de Errores y Excepciones (capturar, lanzar, personalizadas, checked; enums)431
31Arrays (memoria dinámica, multidimensionales, estructuras de datos dinámicas)439
32Cadenas (métodos, arrays de cadenas, comparaciones, tokenización)449
33E/S de Archivos457
34Objetos (visibilidad de datos, accesores/mutadores, constructores, composición)461
35Recursión479
36Búsqueda y Ordenamiento (Comparators, colecciones ordenadas, equals()/hashCode(), lambdas de Java 8)483

Qué Expone Java

Objetivo típico: CS1 para estudiantes de Ciencias de la Computación.

Citas

[1] Computer Science I, Parte II, pp. 381–494.