编程语言
首页 > 编程语言> > JAVA基础阶段_基本数据类型、封装器类、转义字符

JAVA基础阶段_基本数据类型、封装器类、转义字符

作者:互联网

整数类型

整数类型用来存储整数数值 

常用的转换关系:
位 bit,来自英文bit,音译为“比特”,表示二进制位。
1 Byte = 8 Bits (1字节 = 8位)
1 KB = 1024 Bytes 1 MB = 1024 KB 1 GB = 1024 MB 

数据类型字节空间(1字节等于8位)取值范围
byte1-128 ~ 127
short2-32768 ~ 32767
int4-2417483647 ~ 2147483647
long8-9223372036854775808 ~ 9223372036854775807
//定义int型变量,实例代码:

int x; //定义int型的变量x
int x,y //定义int型的变量x,y
int x = 450,y = -462; //定义int型的变量x,y并赋给初值

浮点型 

浮点类型表示有小数部分的数字 

数据类型字节空间(1字节等于8位)取值范围
float41.4E-45 ~ 3.4028235E38
double84.9E-324 ~ 1.7976931348623157E308
//定义浮点型变量,实例代码:

float f1 = 13.23f;
double d1 = 4562.12d;
double d2 = 45678.1564;

字符型 

存储Unicode码,用单引号赋值。 

数据类型字节空间(1字节等于8位)取值范围
char20 ~ 65535
//定义字符型,实例代码:

char c1 = 'a';//可以保存一个字符
char c2 = 97;//可以保存一个数字
char c3 = '中';//可以保存一个汉字
//char类型可以存数字,但是在打印时,会去查ASCII码表,把数字对应的字符拿出来使用
//ASCII码表值规定了数组0-127对应的字符,128-65535默认按照字符?来处理

布尔类型 

 布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false两个值,分别代表逻辑中的"真"和"假"

数据类型字节空间(1字节等于8位)取值范围
boolean1true / false
//声明boolean型变量 实例代码:

boolean b; //定义布尔类型变量b
boolean b1,b2; //定义布尔类型变量b1,b2
boolean b = true; //定义布尔类型b,并赋给初值true

封装器类

Java决定了每种简单类型的大小。这些大小并不随着机器结构的变化而变化。这种大小的不可更改正是Java程序具有很强移植能力的原因之一。下表列出了Java中定义的简单类型、占用二进制位数及对应的封装器类。

基本类型byteshortintlongfloatdoublecharbooleanvoid
二进制位数81632643264161/
封装器类ByteShrotIntegerLongFloatDoubleCharacterBooleanVoid

标签:器类,字节,int,数据类型,转义字符,类型,变量,定义
来源: https://blog.csdn.net/zsllll9996/article/details/118559717