社区
Java SE
帖子详情
java引用类型的基础问题
wordall1101
2008-07-24 10:55:01
我对这几个问题弄不懂:
基本数据类型和引用数据类型的区别;
引用类型变量和对象的区别;
类和对象的关系。
...全文
118
4
打赏
收藏
java引用类型的基础问题
我对这几个问题弄不懂: 基本数据类型和引用数据类型的区别; 引用类型变量和对象的区别; 类和对象的关系。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
_API1.6文档(中文)
java
.lang 提供利用
Java
编程语言进行程序设计的
基础
类。
java
.lang.annotation 为
Java
编程语言注释设施提供库支持。
java
.lang.instrument 提供允许
Java
编程语言代理检测运行在 JVM 上的程序的服务。
java
....
java
基础
教程----精华版
- **数据类型**:
Java
有两大类数据类型,即原始类型(primitives)和
引用类型
(references)。 - **运算符**:包括算术、比较、逻辑、位、赋值等运算符,用于进行各种计算和判断。 - **流程控制**:如if语句、...
100家大公司
java
笔试题汇总
1.
Java
的基本数据类型有哪些? 答:byte、short、int、long、float、double、char、boolean等。 2. abstract修饰符可修饰字段、方法和类吗? 答:B. 抽象方法的 body 部分必须用一对大括号{ }包住 3. 实例方法可...
JAVA
编程百例
- **变量与数据类型**:
Java
提供了基本数据类型(如int、char、boolean)以及引用数据类型。理解它们的用法和内存分配是编程的
基础
。 - **控制流程**:包括条件语句(if-else)、循环(for、while、do-while)以及...
Java
Script教程--从入门到精通(PPT精简版)
*
Java
采用静态联编,即
Java
的对象引用必须在编译时的进行,以使编译器能够实现强类型检查。 *
Java
Script 采用动态联编,即
Java
Script 的对象引用在运行时进行检查,如不经编译则就无法实现对象引用的检查。 ...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章