首先所有的数据都是二进制的,所以数据传输流都是二进制流。
二进制流根据解析不同,分为字节流和字符流
字节流:数据按照字节,一个字节一个字节的解析。
字符流:数据按照字符,一个字符一个字符的解析。至于一个字符是几个字节,根据码表来确定。
码表:数据传输过程中传输的是二进制形式的数据,不是文字。
例如ASCII、UTF-8、Unicode。
解码:一段数据使用UTF-8进行解码。使用UTF-8规则判断每个字符占用几个字节;然后拿着每段字节在UTF-8码表中查出对应的字符。
编码:过程与解码相反,将文字编写成数据。
网友评论