java中的基本类型和引用类型

本文详细介绍了Java中的基本类型和引用类型,包括各种类型的大小、使用方式、参数传递的区别等,并对比了基本类型和引用类型在比较方面的不同。

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

java的世界中分为基本类型和引用类型


java中八种基本类型


种类   类型     大小   

整型    byte       8位

整型    short     16位

整型    int          32位

整型    long       64位

浮点型 float      32位

浮点型 double   64位

字符型 char      16位

布尔型 boolean 位数不确定


除了八种基本类型都是引用类型,所有的引用类型都是Object子类或者间接子类



参数方面:

引用类型是引用传递


基本类型是值传递


比较方面:

引用类型比较的是引用地址(没有重写equals方法)


基本类型比较的是值


使用方面:

引用类型一般都是通过new关键字创建对象,然后把这个对象赋予给相应的变量,最常用的引用类型是String类型,它也比较特殊,可以直接通过关键字new来创建对象,也可以通过字符串直接赋值比如:

String s = new String("abc");

String s = "abc";

他们达到的效果是一样的


基本类型就是直接赋值就可以了比如:

int a = 123;

float b = 123.0;

boolean = true;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值