什么是引用

请问有谁知道在java中什么是引用,引用的作用是什么,怎么来用引用,能用具体简单的例子来说通俗点,我是个初学者,还请各位多多帮忙啊... 请问有谁知道在java中什么是引用,引用的作用是什么,怎么来用引用,能用具体简单的例子来说通俗点,我是个初学者,还请各位多多帮忙啊 展开
 我来答
百度网友9229b75e99
2009-02-21
知道答主
回答量:45
采纳率:0%
帮助的人:0
展开全部
import那个"引用"是跟c++里的#include一样,就是把需要的外部的类库给包含进来.例如import javax.media.*; 就把JMF框架里的类库包含进来了,就可以调用里面的方法,写操纵摄像头,播放AVI程序什么的.

另外一个JAVA里很重要的"引用"的概念的意思是:其值为地址的数据元素.Java对对象和基本的数据类型的处理是不一样的。和C语言一样,当把Java的基本数据类型(如int,char,double等)作为入口参数传给函数体的时候,这种方式的参数传递被称为"值传递",怎么操作都不会改变原参数。而在Java中用对象的作为入口参数的传递则缺省为"引用传递",也就是说仅仅传递了对象的一个"引用",这个"引用"的概念同C语言中的指针引用是一样的。

这里一篇文章把"JAVA中的指针,引用及对象的clone"解释很比较清楚:
http://www.javaresearch.org/article/showarticle.jsp?column=546&thread=23910
百度网友b3ee5119e
2009-02-21 · 超过19用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:64.8万
展开全部
引用,就是指向内存空间的指针

也就是引用变量中存的是地址,所有的引用变量都只占4个字节,这四个空间用来存储一个整数,这个整数就是某个空间段的首地址

引用指向什么类型,靠前面的类型说明来判断,比如String a,这个引用a就是指向字符串对象的引用,a存储的其实是这个字符串的首地址的整数表示形式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
歪瑞顾K
2009-02-21 · TA获得超过2906个赞
知道大有可为答主
回答量:2731
采纳率:33%
帮助的人:2218万
展开全部
引用...就是挂个名而已
String s="abc";
s这里就是引用
它存的东西 并不是字符串 abc
而是abc在内存中的地址

存的地址 而不是实际的东西 把这种结构 称为引用
所有对象名 都是引用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式