java产生中文乱码的原因

来源:互联网 发布:跃动冲锋淘宝 编辑:程序博客网 时间:2024/04/29 10:53

 Java编程语言默认的编码方式是UNICODE但Java编译器所使用的字符集则是操作系统的默认字符集,中文的Windows 是GBK,英文系统则是ISO-8895-1。

 

对于数据库访问过程中所存在的中文问题也就不太难理解了。


事实上,Java中文处理之所以存在问题,其根本原因是由于被http://www.java-cn.com/club/html/53/n-5353.html操作的中文字符(变量)的编码格式与目标的编码格式不同造成的,所有这些问题其实都是发生在字符的读入、输出过程中的,只要我们把握住这一环节,就可以更好的理解和处理Java的中文问题了。

 

参考文献:http://www.java-cn.com/club/html/53/n-5353.html

原创粉丝点击