java关于文件编码
2016-09-11 17:52
267 查看
因为机器只认识二进制字符,而网络上所有的文件都需要在网络上传输,它们必须要被机器所识别。
文件资源既要被机器所认识,也需要被人所认识,所以文件需要有至少两种显示规则,一种是二进制序列,
一种是自然语言排版(中文,英语。。。)。
创建一个文件,一般用自然语言输入进计算机,计算机程序使用一种编码规则将文件编码为二进制存储
进内存,当有人需要在屏幕上阅览文件时,计算机程序使用一种解码规则将内存中二进制文件解码为自然
语言。编码与解码相对应,使用同一种编码则文件内容正常显示,使用不同编码则会出现乱码问题。
比如从一个项目中复制文件到另一个项目,这个被复制的是已经被编码好的文件,复制后不会重新编码。
如果两个项目默认编码方式不一致,则显示的时候会出现乱码
实例代码如下
文件资源既要被机器所认识,也需要被人所认识,所以文件需要有至少两种显示规则,一种是二进制序列,
一种是自然语言排版(中文,英语。。。)。
创建一个文件,一般用自然语言输入进计算机,计算机程序使用一种编码规则将文件编码为二进制存储
进内存,当有人需要在屏幕上阅览文件时,计算机程序使用一种解码规则将内存中二进制文件解码为自然
语言。编码与解码相对应,使用同一种编码则文件内容正常显示,使用不同编码则会出现乱码问题。
比如从一个项目中复制文件到另一个项目,这个被复制的是已经被编码好的文件,复制后不会重新编码。
如果两个项目默认编码方式不一致,则显示的时候会出现乱码
实例代码如下
相关文章推荐
- 转嘉士伯的Java小屋写的关于编码的文章(三)网页文件的编码
- java web项目js文件始终是乱码(剪切到记事本更改格式另存为也没用)关于编码过滤器的一种情况及解决方案
- 解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
- 关于Hibernate或者java本身文件编码错误的问题?
- 解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
- 关于java和php以及html的所有文件编码和乱码的处理汇总
- 关于java下的明确编码方式的文件读写操作总结
- 关于文件的字符集编码探测--java
- 关于Java文件路径问题
- JAVA中关于树型图以及文件过滤器的基本实例代码(转贴请署名出处^_^)
- 转载一片关于java字符编码的文章
- 关于Java文件路径问题
- 关于Java文件路径问题
- 关于Eclipse无法重新编译java文件的处理方法之一
- 关于中文编码问题及Java中的处理
- java 属性文件编码问题
- 关于Java文件路径问题
- 关于Java文件路径问题
- 关于Java文件路径问题(转)
- 关于Java文件路径问题 (转)