LinkedHashMap en Java
LinkedHashMap mantiene el orden de inserción. Así, al iterar sobre sus claves, los elementos son devueltos en el orden en que fueron insertados. LinkedHashMap utiliza una lista doblemente enlazada para mantener el orden de inserción.