Masahiko Maedera: Unicode surrogate programming with the Java language
On developerWorks, Masahiko Maedera investigates Unicode surrogate programming with the Java language:
Since version 1.5, the Java™ language has provided APIs supporting Unicode supplementary characters that can't be represented by a single 16-bit
chardata type. This article discusses the features of these APIs, shows their correct usage, and evaluates their processing performance...