I/O中关于Character Stream与Byte Stream的区别?????
有这么一段话“in CopyCharacters, the int variable holds a character value in its last 16 bits; in CopyBytes, the int variable holds a byte value in its last 8 bits.”
那么我想问下:Character Stream与Byte Stream就是这个16与8的区别么????
这个16与8的本质区别又是什么????
能说因为16比8快了么??好像不能吧????
[解决办法]
up
[解决办法]
...CopyCharacters 为了支持UTF-8等双字节的编码,所以内存操作单元是双字节的,你拷贝一个Character到int类型的变量中存到他的后16字节(int为4字节变量),而CopyBytes是做字节操作的,其内存操作单元只1个字节,拷贝到int中存放在其后8字节