JAVA编码问题

原创 2015年11月19日 21:42:51


ISO8859-1,通常叫做Latin-1。Latin-1包括了书写所有西方欧洲语言不可缺少的附加字符。而gb2312是标准中文字符集。UTF-8 是 UNICODE 的一种变长字符编码,即 RFC 3629。简单的说——大字符集。可以解决多种语言文本显示问题,从而实现应用国际化和本地化。 对系统来讲,UTF-8 编码可以通过屏蔽位和移位操作快速读写,排序更加容易。UTF-8 是字节顺序无关的,它的字节顺序在所有系统中都是一样的。因此 UTF-8 具有更高的性能。 不过如果是纯英文的话,用什么都可以,用GB2312也没问题。


我们在开发中不少遇到编码问题,原因就是各种文件都有自己的编码格式,所以我们只要把他们的编码格式都设置统一,就应该不会在有这个问题,这里我建议我设置为UTF-8的编码格式,原因是这是国际的编码格式,各个语言都通用,而且性能更高,在我们开在中遇到编码格式的问题,我们不妨设置一下这几个地方:

  1. JSP
  2. myeclipse或其他的编程工具
  3. tomcat 或其他的服务器
  4. Oracle或其他的数据库
把这些的编码格式都设为UTF-8,基本就能解决乱码的问题了


版权声明:本文为博主原创文章,未经博主允许不得转载。

JavaWeb的编码问题

无论是图片,文档,声音,在网络IO,磁盘io中都是以字节流的方式存在及传递的,但是我们拿到字节流怎么解析呢?这句话就涉及了编码,解码两个过程,从字符数据转化为字节数据就是编码,从字节数据转化为字符数据...
  • yuhaiqiang_123
  • yuhaiqiang_123
  • 2016年07月02日 16:14
  • 3097

《编译.java文件时的编码问题》更新版本

采用javac工具,编译.java文件生成.class文件的时候,主要经历两个过程,分别介绍如下。 一、解码.java文件中的字节流得到字符流 输入:.java文件中的字节流 输出:解码.java文件...
  • DSLZTX
  • DSLZTX
  • 2015年08月18日 15:38
  • 720

java编码问题的解决办法!!

一、Java中文问题的由来   Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身...
  • wenjie4892543
  • wenjie4892543
  • 2011年08月18日 10:34
  • 1042

【JAVA编码专题】深入分析 Java 中的中文编码问题

http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/ 几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那...
  • jediael_lu
  • jediael_lu
  • 2015年02月10日 21:09
  • 838

javaweb中处理全站编码问题

在传输数据中,也许会遇到编码问题导致,自己的数据出现编码异常,因此实现编码的统一是很有必要的...
  • qq_37353105
  • qq_37353105
  • 2017年04月19日 17:30
  • 135

贪心算法 哈夫曼编码问题

哈夫曼编码问题。 问题描述:现有一个文本文件,其中包含的字符数据出现的次数各不相同,先要求对该文本中包含的字符进行编码,使文本占用的位数更小。...
  • wyxynddd
  • wyxynddd
  • 2016年06月15日 15:17
  • 784

jsp/java中文编码问题的完全解决的方案

 这篇文章是转自http://www.glgg.net/blog/article.asp?id=75====================http://www.glgg.net/blog======...
  • L_Yan
  • L_Yan
  • 2006年09月04日 10:05
  • 1195

爬虫遇见的编码问题汇总

问题1 中文:北京 在浏览器(chrome)中被转换成 %B1%B1%BE%A9 同时打开浏览器中发现 (unable to decode value) 解决方法: 通过: URI.d...
  • Richar1
  • Richar1
  • 2016年03月17日 16:25
  • 844

java 在JS中的编码问题

在当前的web应用中,js操作页面元素的情况越来越多,尤其是通过js发起异步请求时遇到编码问题的情况经常出现。下面介绍在js中出现编码问题的几种情况。 1.外部引入js文件        在一个单独的...
  • qilixiang012
  • qilixiang012
  • 2014年10月26日 16:56
  • 1211

多元Huffman编码问题

#include #include #include #include using namespace std;/* 每次选最小的k个元素进行合并。与2元Huffman算法类似 */...
  • u012319493
  • u012319493
  • 2015年11月25日 09:46
  • 1109
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA编码问题
举报原因:
原因补充:

(最多只允许输入30个字)