首页 > 编程知识 正文

java中汉字占几个字节,java特殊汉字占几个字节

时间:2023-05-04 09:18:41 阅读:232366 作者:4234

结论概述

char类型可以存储一个中文汉字。因为Java中char的编码方式为UTF-16BE。UTF-16编码使用2或者4字节,在65536以内的占两个字节。而基本上所有中文的Unicode编码在19968到40869之间——既Unicode至少包含了20902个汉字,所以一个char类型可以存储一个汉字。

基本类型 :

简称四类八种,声明变量的同一时候分配了空间。举比例如以下:

Int a =1;

一、4种整型

byte      1字节           -128——127

short     2 字节         -32,768 —— 32,767

int       4 字节          -2,147,483,648 ——2,147,483,647(超过20亿)

long      8 字节   -9,223,372,036,854,775,808——9,223,372,036854,775,807

凝视:java中全部的数据类所占领的字节数量与平台无关,java也没有任何无符号类型

二、 2种浮点类型

float    4 字节         32位IEEE 754单精度(有效位数 6 – 7位)

double   8 字节         64位IEEE 754双精度(有效位数15位)

三、1种Unicode编码的字符单元

char    2 字节          整个Unicode字符集

四、1种真值类型

boolean    1 位             True或者false

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。