http://www.javaworld.com/javaworld/jw-04-2004/jw-0419-multibytes.html http://www.javaworld.com/javaworld/jw-04-2004/jw-0419-multibytes-p2.html