欢迎光临
我们一直在努力

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

结论概述

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

47969880

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。