UTF-16 code unit

A 16-bit unit used by Java String indexing; one Unicode code point may require one unit or a surrogate pair.