JAVA中的reference指的是什么意思? 就是一个引用啊,有点相当于C的指针啊Vector v=new Vector();v就是新建向量对象的reference; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意kypfos的说法reference确实是是引用,在C++上面就是指针。 refence 指的是对象的一个引用,有些书上也叫做对象的句柄,正如楼上所说的,也可以理解为指针。 回复人: ecaol(风起的时候) ( ) 信誉:100 2003-12-24 01:50:00 得分:0 同意kypfos的说法reference确实是是引用,在C++上面就是指针。 你学过c++么?指针和引用的区别都搞不清楚 reference是引用的意思,相当于C中的指针 to zcjl(【to be forgotten..】) 就是一个引用啊,有点相当于C的指针啊上面的话我可是说有点相当于 近似的理解,是否我这样说还是会让人误入歧途我用过C++,引用的操作有限C++的指针是很随意的,比如可作地址偏移操作数组越界的内存错误就会由此而产生。 to kypfos(大学里没有回忆)老兄,我不是说你而是说那个支持你的兄弟他的话太绝对了java没有指针这个概念但经历过从c到c++的一定很清楚地记得被指针和引用搞得头昏脑胀的日子(当然,也许是因为我确实很笨)但也因此而明白了指针和引用,这对看似兄弟的家伙不加区别的话,一定会惹出大麻烦来 引用存在与栈中,存的是它所代表的对象的地址,而对象存在与堆中。对象因为存在与栈,所以可以由编译器自动回收。如:Object a=new Object();Object地址为0AF5,那么便将该值存入栈。在C++中好像引用不是这样的,我记得这期的程序员还是开发高手上面有这么片文章,忘了。翻翻。 如果C++不用new 从堆里分配一块内存如 有类CC c而不用C* c=new C;也与java的引用差不多,也不用去释放内存 看了半天,我还是没明白。reference是不是就是对象的实例的名字?请大家明确告诉我。如果不是,reference又有什么用?怎么用? 可以说后面是跟“对象实例的名字”但在java里一切都是类在reference后能跟用户新创的类,也可以是类库里自带的类,作为一个引用到的功能,然后再实例化一次所引用的类名,就能继承他的功能。建议你学java之前先去熟悉常用的三个包:lang包,util包,i/o包 reference是java的数据类型一种.reference在java中可以被分为三种:(1) interfaceRef: 到接口对象的引用.(2) classRef: 到普通对象的引用.(3) arrayRef: 到数组对象的引用. 我的理解reference类似于C++中的引用,是没有指针语法的指针它不是对象实例,你可以把它指向某种对象的实例,然后通过它来访问这个实例,有些地方叫它为对象句柄,举个可能不太恰当的例子,它就是一个锅子的手柄 java socket问题 关于以服务的形式控制Socket的设计 如何在java中实现公式的输入呢?请高手指点,不胜感激!!! Copy的一段代码,运行不出结果 【分享】修改properties类源代码,让配置文件的读写操作完全支持中文。 NetBean的工程怎么运行啊? 大家好 我想学JAVA~ 为什么我的J2SDK1_3_0-WIN无法显示MDI窗体 red hat 下如何设置java的执行路径...........(只有16分了) 存储过程有会的吗 请各位帮忙看一看这段程序? 散分
同意kypfos的说法reference确实是是引用,在C++上面就是指针。
你学过c++么?
指针和引用的区别都搞不清楚
近似的理解,是否我这样说还是会让人误入歧途
我用过C++,引用的操作有限
C++的指针是很随意的,比如可作地址偏移操作
数组越界的内存错误就会由此而产生。
我不是说你
而是说那个支持你的兄弟
他的话太绝对了java没有指针这个概念
但经历过从c到c++的
一定很清楚地记得被指针和引用搞得头昏脑胀的日子
(当然,也许是因为我确实很笨)
但也因此而明白了
指针和引用,这对看似兄弟的家伙
不加区别的话,一定会惹出大麻烦来
如:Object a=new Object();
Object地址为0AF5,那么便将该值存入栈。在C++中好像引用不是这样的,我记得这期的程序员还是开发高手上面有这么片文章,忘了。翻翻。
如 有类C
C c
而不用
C* c=new C;也与java的引用差不多,也不用去释放内存
但在java里一切都是类
在reference后能跟用户新创的类,也可以是类库里自带的类,作为一个引用到的功能,
然后再实例化一次所引用的类名,就能继承他的功能。
建议你学java之前先去熟悉常用的三个包:lang包,util包,i/o包
reference在java中可以被分为三种:
(1) interfaceRef: 到接口对象的引用.
(2) classRef: 到普通对象的引用.
(3) arrayRef: 到数组对象的引用.