乱码的分享

java 语言  关于乱码的解决

       在java语言中存在字符集和字符编码 ,日常生活中大家常常弄混。

              字符集一般指 :charset,一定数量字符的集合,字符集是字符和数字的映射,对应字符

              字符编码一般指:encoding,字符的表现、储存方式,也就是字符集的实现方式,对应字节

     所有字符集全都包含ASCII码字符集

    1ASCII码字符集

    iso8859-1 和latin-1 编码 都是 一个字节

    2中文字符集

   gbk2312->gbk->gbk18030  (CJK)

    3unicode字符集

   utf-8 (1-6字节) utf-16和utf-32是有字节序的


   乱码的形成  是源于 字符集到字符集 映射 失败导致 乱码的生成,解决乱码有效的途径是  把握好从字符到字节的转换 和 从字节到字符的转换 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值