Java基础——数据类型

本文介绍了Java中的数据类型,包括基本数据类型如int、long、double、boolean及其取值范围,以及引用数据类型。强调了数据类型的转换规则,转换时需要注意大小类型之间的自然转与强转。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java里面有哪些数据类型

Java主要有两种数据类型:基本数据类型和引用数据类型
基本数据类型主要有八种:int long short byte float double boolean char;
应用数据类型:数组类型 接口类型 类类型等都是引用数据类型

数据类型的图片解析

在这里插入图片描述

在这里插入图片描述

int类型

int类型是整形,它的取值范围是-232 ~232-1,(计算机运行时是以二进制进行运算的),大概为-21亿到+21亿之间,如果在将int型变量赋值超过这个数值,则会出现溢出现象,如果需要大的数据,那么我们可以使用long型。
当变量赋值为:a=8,b=9时,默认a和b为整形。

long类型

表示长整型,占用8字节(64位) 其取值范围位 -2^63到+2
^63-1之间,如果要让一个变量变成long类型的变量,请在变量的值后面添加上大写的L 比如: long a=8L;~

double 类型~

都变了表示双精度的浮点类型,在实际的运用中较为常用,大家务必要掌握哦。~
都变了表示双精度的浮点类型,在实际的运用中较为常用,大家务必要掌握。~

boolean类型

boolean类型有两个返回值,分别时true和false,当一条语句运行的结果对的时,值为true,否则为false,比如3>1
为true, 32=<-332就为false;

注意几个特殊的变量声明:
  float a = 3F;//或者float b= 3f;
long a = 4L;//或者a=4l没有符号也可以

数据类型的转化

数据类型间是可以相互转化的,数据类型也是有大小之分的,如下图所示:数据类型转化时应当遵循大类型转小类型为自然转,小类型转大类型需要强转。其强转格式为:
int a = 1;
double b = (double)a;
既是:转化的类型 变量名 = (转化的类型)需要转化已初始化的变量名;

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值