Java开发中常见的字符编码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38225558/article/details/82526559

ASCII编码:用来表示英文,它使用1个字节表示,其中第一位规定为0,其他7位存储数据,一共可以表示128个字符。

0-7数据  : 英文的编码

GBK  ==》 ASCII                ex: 65 ==》A      97 ==》a

拓展ASCII编码:用于表示更多的欧洲文字,用8个位存储数据,一共可以表示256个字符

GBK/GB2312/GB18030:简称国标,表示汉字。GB2312表示简体中文,GBK/GB18030表示繁体中文,其实就是几个不同的版本而已。

Unicode编码:包含世界上所有的字符,是一个字符集。

UTF-8:是Unicode字符的实现方式之一,它使用1-4个字符表示一个符号,根据不同的符号而变化字节长度

ISO8859-1:是单字节编码,向下兼容ASCII,不支持中文

注意:实际web开发  前台网页  后台Java程序  数据库   多个地方都会涉及到字符编码   ==》 因此一定要保持一致

猜你喜欢

转载自blog.csdn.net/qq_38225558/article/details/82526559
今日推荐