java☞基本数据类型

开始学习java语言,这个也不例外,我们自然而然的我们先从基础做起:
今天这一篇文章,主要了解一下java语言的基础数据类型:
在java中主要有8中基本数据类型,这八种基本数据类型中包括字符型、布尔类型和6种数值类型。其中呢,6种数值类型 又分为,4种整数类型,2种浮点型。

    一、首先我们要说的是数值类型:
数据类型占用内存空间 (8位为1字节)取值范围
byte8位(1个字节)-128~127
short16位(2个字节)-32768~32767
int32位(4个字节)-2147483648~2147483647
long64位(8个字节)-9223372036854775808~9223372036854775807

1.byte
使用byte关键字定义byte型变量,可以一次定义多个变量并赋值 ,也可以不赋值。byte型别是整型中分配的系统内存最少的,只分配一个字节。取值也是最小的。取值范围如表格中的取值范围。在数据类型转换时,要注意内训溢出。
示例:
byte m=33,n;
2.short
即短整型,用short关键字来定义short变量,可以一次定义多个变量并赋值 ,也可以不赋值。short型别分配的系统内存比byte型别的大多了,占用内存2个字节 。取值范围如表格。使用是也要注意内存溢出。
示例:
short m=32452,n;
3.int
即整型,使用int关键字来定义int型别变量,可以一次定义多个变量并赋值 ,也可以不赋值。占用系统内存4个字节。足够一般情况下使用。也是在实际应用中使用最广泛的。
示例:
int m=324524,n;
4.long
即长整形,使用long关键字来定义long型别变量,可以一次定义多个变量并赋值 ,也可以不赋值。赋值的话,必须在后面加上标志L或者l,否则这不认为是长整型。占用系统内存8个字节。足够一般情况下使用。也是在实际应用中使用最广泛的。
示例:
long myLong=3245245L;

二、浮点型
浮点型就是带小数点的数字。

数据类型占用内存空间(8位为1字节)取值范围
float32位(4个字节)1.4E-45~3.4028235-E38
double64位(8个字节)4.9E-324~1.7976931348623157E-308

1.float型别是单精度类型,使用float来定义float型别的变量,可以一次定义一个或者多个变量并赋值,也可以不赋值。使用float定义变量时 ,变量的结尾必须以F或者f结尾。否则不被视为一个有效float型别值。取值范围如表格所述。
示例:
float m=1234.45F,n;
2.double型别是双精度类型,使用double来定义double型别的变量,可以一次定义一个或者多个变量并赋值,也可以不赋值。使用double定义变量时 ,结尾可加D或者d后缀。没有硬性规定,也可以不加。取值范围如表格所述。
示例:
double m=12.898D,n;

三、字符型
1.char型 ,即字符类型。用于存储单个字符,系统分配2个字节的内存空间。在定义变量的时候要用单引号,引起来如:’a’,且单引号中间只有有一个字符。多了就成字符串类型了。需要用双引号进行声明。
示例:
char a=’a’;
四、布尔类型

1.这个不多说了,只有真和假两个值。用 true或false标示。

示例:
boolean b=true;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值