Java: Unicode

Unicode is a system of encoding characters. All characters and Strings in Java use the Unicode encoding, which allows truly international programming.

About Unicode

Unicode Fonts

Altho Java stores characters as Unicode, there are still some very practical operating system problems in entering or displaying many of the Unicode characters. Most fonts only display a very small subset of all Unicode characters, typically only about 100 different characters.

You can download the Lucida Sans Unicode font from Microsoft that has most of the Unicode characters. This is not a small file of course. [Need to add URL and size].