2
¿Por qué Java usa UTF-16 para la representación interna de cadenas?
Me imagino que la razón fue rápida, como acceso de matriz al carácter en el índice, pero algunos caracteres no caben en 16 bits, por lo que no funcionaría ... Entonces, si de todos modos tiene que manejar casos especiales, ¿por qué no usar UTF-8?