社区
Java SE
帖子详情
java引用类型的基础问题
wordall1101
2008-07-24 10:55:01
我对这几个问题弄不懂:
基本数据类型和引用数据类型的区别;
引用类型变量和对象的区别;
类和对象的关系。
...全文
114
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
_API1.6文档(中文)
java
.lang 提供利用
Java
编程语言进行程序设计的
基础
类。
java
.lang.annotation 为
Java
编程语言注释设施提供库支持。
java
.lang.instrument 提供允许
Java
编程语言代理检测运行在 JVM 上的程序的服务。
java
....
Java
基础
——
Java
中的值类型与
引用类型
在
Java
中类型可分为两大类:值类型与
引用类型
。值类型就是基本数据类型(如 int、double 等),而
引用类型
是指除了基本的变量类型之外的所有类型(如通过 class 定义的类型)。所有的类型在内存中都会分配一定的...
零
基础
Java
入门课程-
基础
语法
Java
入门
Java
的历史、
Java
的版本、
Java
的优势、软件行业前景
Java
开发环境搭建、编写
Java
入门练习 虚拟机的运行机制、
Java
的平台无关性、虚拟机垃圾回收机制
基础
语法 关键字、标识符、
Java
数据类型分类、
基础
数据...
java
基本类型与
引用类型
java
基本类型与
引用类型
目录
java
基本类型与
引用类型
目录 一基本数据类型 二
引用类型
三基本类型与
引用类型
的区别 默认值 内存分配 自动装箱自动拆箱 自动装箱拆箱带来的
问题
程序的性能 空指针异常 ...
java
中
引用类型
和基本类型的区别
java
中
引用类型
和基本类型的区别 一、数据类型 1.基本类型 基本数据类型只有8种,可按照如下分类 ①整数类型:long、int、short、byte ②浮点类型:float、double ③字符类型:char ④布尔类型:boolean 2.
引用类型
...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章