zoukankan      html  css  js  c++  java
  • ANSI和UNICODE

    字符:

    人们使用的记号,抽象意义上的一个符号。‘1’,‘a’,‘啦’...

    字节:

    字节是通过网络传输信息的单位,是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制,是一个很具体的存储空间。

    两种编码方式标准:ANSI和UNICODE

    ANSI中的字符采用8bit,ANSI以单字节存放英文字符,以双字节存放中文等字符,ASCII里“全角”字符:2个字节;“半角”字符:单字节。

    Unicode中的字符采用16bit,英文和中文的字符都是以双字节存放,Unicode码也是一种国际标准编码,采用二个字节编码,与ANSI码不兼容,无论是半角的英文字母,还是全角的汉字,它们都是统一的“一个字符”,即统一的“两个字节”。

    所以,在java当中字符是采用unicode编码标准的,“学习java”这个字符串在java语言中占12个字节。

  • 相关阅读:
    opencv imdecode和imencode用法
    caffe网络中屏蔽某一层的输出Silence层
    Opencv画图操作
    linux读取Windows的txt文件问题
    yolo检测系列
    c提取文件路径、文件名和后缀名
    draknet网络配置参数
    darknet源码解析
    Web_Toy
    Heart thing
  • 原文地址:https://www.cnblogs.com/mucheng/p/5776288.html
Copyright © 2011-2022 走看看