阅读背景:

Java 关于中文乱码问题的解决方案与原理

来源:互联网 
一、字节和unicode

    Java
内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此Java要对这些字节流经行转化。 char是unicode的,而byte是字节。Java中byte/char互转的函数在sun.io的包中间有。其中 ByteToCharConverter类是中调度,可以用来告诉你,你用的convertor。其中两个很常用的静态函数是:内核是unicode的,就连class文件也是



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: