Java教程

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

这篇关于JAVA基础阶段_基本数据类型、封装器类、转义字符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!