Java自体はUTF-8ではなくて、UTF-16だろ。