慕田峪9462102
2020-07-30 18:14
大佬讲的这个编码表是不是可以简单理解成文件存储在硬盘里和内存中都是二进制的表现形式,一般在windows中用记事本解析出的正常文字是通过编码表解码之后的表现形式,也就是说我用IO类读写一个文件的流程是:
写入:对文件写入的字符串进行编码(因为输入的中文所以需要编码成二进制)-->存储到硬盘
读取:从硬盘里读取文件的二进制数据解码-->用记事本解析
也就是说:编码表对二进制文件进行编码和解码,并且编码和解码的码表要对应不然会出现乱码,而且编码表分好多种对应不同的文字需要使用不同的编码表,也可以直接用万国码
大佬们我这个理解的对吗?求解答谢谢。
概括一下就是说记事本能解析出来就是通过编码的作用是吗?二进制-->编码表-->记事本解析出中文
文件传输基础——Java IO流
133754 学习 · 1030 问题
相似问题