JAVA的基本数据类型和引用数据类型的区别
1个回答
展开全部
一、作用的不同
1、引用类型一般都是通过new关键字创建对象,然后把这个对象赋予给相应的变量,最常用的引用类型是String类型,它也比较特殊,可以直接通过关键字new来创建对象,也可以通过字符串直接赋值,比如:
Strings=newString("abc");
Strings="abc";
2、基本类型就是直接赋值就可以了,比如:
inta=123;
floatb=123.0;
boolean=true;
二、参数方面传递的不同
引用类型是引用传递
基本类型是值传递
三、比较方面的不同
引用类型比较的是引用地址(没有重写equals方法)
基本类型比较的是值
五、类型的不同
1、引用类型分为四种
强引用(StrongReference)
软引用(SoftRefernce)
弱引用(WeakReference)
虚引用(PhantomReference)
强引用-StrongReference
2、八种基本类型
整型byte8位
整型short16位
整型int32位
整型long64位
浮点型float32位
浮点型double64位
字符型char16位
布尔型boolean位数不确定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询