java数据类型

Java的数据类型包括基本数据类型和引用类型。基本数据类型有3类8种:整数型(byte,short,int,long)、浮点型(float,double)、字符型(char)和布尔型(boolean)。引用类型包括类、接口、数组、枚举和注解,它们的默认值均为null,且存储于堆中。基本数据类型存储在栈上,而引用类型在堆上。
摘要由CSDN通过智能技术生成

java数据类型主要可以分为两大类,即基本数据类型和引用类型。
一、基本数据类型(3类8种)
1、数值型
整数型:
byte【占用字节:1,默认值:0,封装器类:Byte】
short【占用字节:2,默认值:0,封装器类:Short】
int【占用字节:4,默认值:0,封装器类:Integer】
long【占用字节:8,默认值:0L,封装器类:Long】
浮点型:
float【占用字节:4,默认值:0.0f,封装器类:Float】
double【占用字节:8,默认值:0.0d,封装器类:Double】
2、字符型
char【占用字节:2,默认值:\u0000(空格),封装器类:Character】,有两种情况,存放单个字母是占用1个字节,单个汉字是2个字节
3、布尔型
boolean【占用字节:1,默认值:false,封装器类:Boolean】,存放true和false
二、引用类型
1、类 class
例如:String、
默认值 null
2、接口 interface
默认值 null
3、数组 [ ]
默认值 null
4、枚举
5、注解
三、基本数据类型和引用类型的区别
基本数据类型是分配在栈上,而引用类型分配在堆上。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小皇哥技术栈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值