在C++中类似string a="bbb";中的a是实例对象,是把"bbb"拷贝给a,但是java中a好象是个引用,比如:string a=new string("bbb"),a就是"bbb"的一个引用,而且如果我再定义一个string b=a;b 也"bbb"的引用,并且b 也可以重新附值,作为另外对象的引用.
对于C++的引用和java的引用,我有点搞糊涂了,请高手帮我分析一下,谢谢!
对于C++的引用和java的引用,我有点搞糊涂了,请高手帮我分析一下,谢谢!
解决方案 »
- 有TZ添加过Phil Sallee's MATLAB JPEG toolbox嘛?急求帮助!或者有做JPEG密写的吗?F5算法有了解的吗?
- 刚开始学vc,问个弱智问题。
- 寻找《MFC windows程序设计(第二版)》的附盘源代码
- 关于类型转换的问题:
- 请问在VC知识库中的第11章里有对HOOK的介绍,但是它要动态调用msgian.dll,但我老是不能调用它,因为在dll编程中要调用它要用msgian.tlb
- 这里的初值那里来的?
- 高分求DL-103规约通信的例子程序
- MFC中能否使用CoInitializeEx(NULL, COINIT_MULTITHREADED)?
- 如何让DrawEdge绘出来的矩形不消失?
- 在对话框中如何根据坐标画线呀?
- 写入一个整数值到注册表的问题
- 付酬,关于IP地址欺骗的问题,高手请进
b对变量a的引用,就是说b,a的空间是同一个,当下面a="a",b的值也改变,引用是指向同一空间.
java中没有传地址,很多通过引用代替指针操作.