首页 热点资讯 义务教育 高等教育 出国留学 考研考公

java中的"引用"是什么意思?指的是什么?

发布网友 发布时间:2022-04-25 14:01

我来回答

2个回答

热心网友 时间:2022-05-09 23:21

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

参考资料:回答者:史忽恒 - 助理 二级 2-15 16:02

热心网友 时间:2022-05-10 00:39

类似指针,如:
String s="asdfgh";
s的内容并不是asdfgh,而是指向他的引用,因为s是对象

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com