社区
Java SE
帖子详情
java引用类型的基础问题
wordall1101
2008-07-24 10:55:01
我对这几个问题弄不懂:
基本数据类型和引用数据类型的区别;
引用类型变量和对象的区别;
类和对象的关系。
...全文
143
4
打赏
收藏
java引用类型的基础问题
我对这几个问题弄不懂: 基本数据类型和引用数据类型的区别; 引用类型变量和对象的区别; 类和对象的关系。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
妄旺
2008-07-25
打赏
举报
回复
JAVA中,基本数据类型(Primitive type)就是boolean、char、byte、short、int、long、float、double、void,其余均为引用。(注意Boolean等首字母大写时是引用型)
至于引用变量与类的关系,借用Think in Java的话:“You manipulate objects with references.”
类是class,是一种抽象;对象是一个实例,是一个具体化的。就比如,人可以定义为一个类,而你、我都是人这个类的一个对象(实例)。
liuzhe721
2008-07-24
打赏
举报
回复
基本类型传递就是值的传递,也就是你改变传递的值,原来的值也随之改变。引用传递其实是数据在内存中地址的引用,它是把内存中的地址复制一份,传递进去。类实例化对象。
luowanq
2008-07-24
打赏
举报
回复
基本数据类型和引用数据类型的区别;
基本数据类型在内存中只占有一块区域
引用数据类型在内存中占有两块区域,
通常
是栈区中的地址指向堆区中的某一地址
比如Integer a = new Integer(1),实际生成的对象在堆中,而栈区中有一变量a,引用堆中的该对象,
引用类型变量和对象的区别;
应用类型变量作为一块栈中的区域,其值为堆中的某一地址,而堆中的此地址即为对象在堆中的地址
类和对象的关系
类和对象从本质上来说是不同的
类就是代码,而对象是实体
类作为代码放在内存的代码段
对象放在堆区中
建议多研究下内存就明白了(内存分:Stack,heap,data segment,code segment)
java
基础
总结(面试高频
问题
)九:
java
的
引用类型
本文详细介绍了
Java
中的四种
引用类型
:强引用、软引用、弱引用和虚引用的特点及应用场景,并探讨了引用队列的作用。
【
java
基础
】
引用类型
数组初始化中,setter和getter函数空指针
问题
本文分析了
Java
中
引用类型
数组初始化过程中出现的空指针异常
问题
,通过一个具体的例子展示了如何正确地初始化对象并避免异常的发生。
point类型的数组
java
_
Java
基础
学习之
引用类型
数组访问NullPoint
问题
本文详细解析了
Java
中
基础
数据类型数组与引用数据类型数组的区别,重点介绍了数组实例化及使用过程中的常见错误,如未初始化导致的空指针异常等
问题
。
Java
基础
学习之
引用类型
数组访问NullPoint
问题
本文深入探讨
Java
中基本数据类型与引用数据类型数组在内存管理上的区别,详解数组声明、初始化及访问过程中可能出现的NullPointerException等
问题
,并提供正确的实例化与访问方式。
(
Java
核心技术
基础
知识(4) )----深入理解
java
的基本类型、
引用类型
以及传参
问题
本文深入探讨了
Java
中基本类型、
引用类型
及传参机制,通过具体代码示例,详细解释了变量在方法调用前后如何保持不变或发生变化,特别关注了int与Integer类型的区别。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章