写java程序时,编码问题相关的你了解多少?哪些是该注意而被忽略过的问题?
大家讲道理
大家讲道理 2017-04-17 11:36:42
[Java讨论组]

编码问题导致了我的一个程序错误,承认在这过程中忽略了编码,java程序该用什么语句定义编码?又该注意哪些编码问题?刚刚接触java的同学,肯定忽略了这些问题。各位总结下,你在编写java的时候,是怎么看待编码问题的,如何处理的?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(6)
迷茫

http://www.infoq.com/cn/articles/10-java-questions-easy-to-ignore
http://yeak2001.iteye.com/blog/1066329

伊谢尔伦

一般JAVA都是用eclipse,项目最开始的时候就要把编码设置好,默认是GBK,推荐用UTF-8。

大部分情况我遇到的就是页面传值,建议加上过滤器把传递的参数都进行转码。

大概就这些。。

当然还有一些上传、下载等编码的情况。。

阿神

本来想吐槽的,后来想想还是算了。唉。

怪我咯

统一使用UTF-8就好了

大家讲道理

1.多人项目要规范好Java源代码的编码,考虑到可能在代码中包含多字节编码,最佳实践一般都推荐UTF-8编码。
2.开发Web项目,页面采用编码和后端Java代码采用的编码可能不一致,这时候需要注意编码转换。
3.开发数据库项目,数据库编码和Java采用的编码可能不一致,这时候也需要注意编码转换(现在的驱动一般会帮助处理,总之最近很少遇到编码问题了)。
4.读取文件时,一般要考虑编码问题。
5.如果可控的话,最好就是统一采用UTF-8编码,这样就可以避免大部分问题。
当然,要想应对自如,最好是对编码有一些了解,下面两篇文章可以参考下:
1.每个程序员必知Unicode和字符集(英文)
2.字符编码笔记:ASCII,Unicode和UTF-8

阿神

UTF8大法好。
页面到服务器。后台的Class文件接接收值,数据库字段编码这几个统一。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号