>>390
> javaはUTF-8のサブセット
それはバイトコード内での文字列とかシリアライズした場合の話でしょ。

Java の char とか String は UTF-16 だよ。