Repositorio
ZIP

Código Java

03 · Arrays y cadenas

La memoria que hay debajo de los corchetes y las comillas: acceso O(1) por índice calculado, localidad de caché, el aliasing de «copia = original», el String pool y por qué == te traiciona mientras equals no, y la concatenación O(n²) frente al buffer de StringBuilder. 13 archivos .java · Compila con JDK 17+

Tutorial en video

Publicidad Espacio publicitario

Recursos relacionados

ZIP

01 · Variables, tipos y operadores

Todo el código de la masterclass: variables como direcciones en el Stack y el Heap, el costo oculto de los wrappers y el autoboxing, banderas de permisos con operadores bitwise, y las trampas del == y de la precedencia. Cada ejemplo contrasta código de novato y de profesional, con Javadoc que explica el porqué arquitectónico. 15 archivos .java · Compila con JDK 17+

Del tutorial en video · 0.0 MB
Descargar
ZIP

02 · Estructuras de control

El if como salto que tu CPU apuesta antes de conocer la respuesta, el switch como tabla de saltos O(1), el fall-through del break olvidado y su cura con la sintaxis ->, cláusulas de guarda con retorno temprano, y los bucles con sus dos clásicos que tumban producción: el off-by-one y el bucle infinito. 17 archivos .java · Compila con JDK 17+

Del tutorial en video · 0.0 MB
Descargar
ZIP

04 · Métodos, parámetros y alcance

Descripción: El Call Stack marco a marco: qué se copia realmente al pasar un argumento (mutar el objeto se ve fuera; reasignar el parámetro, no), shadowing y this, el alcance como memoria viva, y la recursión con y sin caso base — StackOverflowError incluido, para que lo provoques tú mismo. 13 archivos .java · Compila con JDK 17+

Del tutorial en video · 0.0 MB
Descargar