- 1
- 0
- 约1.41万字
- 约 10页
- 2017-05-20 发布于北京
- 举报
JAVA中的指针引用和对象的clone
看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是导致代码不安全的根源,同时也会使程序的变得非常复杂难以理解,滥用指针写成的代码不亚于使用早已臭名昭著的GOTO语句。Java放弃指针的概念绝对是极其明智的。但这只是在Java语言中没有明确的指针定义,实质上每一个new语句返回的都是一个指针的引用,只不过在大多时候Java中不用关心如何操作这个指针,更不用象在操作C++的指针那样胆战心惊。唯一要多多关心的是在给函数传递对象的时候。如下例程:
package reference;
class Obj{
String str = init value;
public String toString(){
return str;
}
}
public class ObjRef{
Obj aObj = new Obj();
int aInt = 11;
public void changeObj(Obj inObj){
inObj.str = changed value;
}
public void changePri(int inInt){
inInt = 22;
}
public static void main(S
您可能关注的文档
- FlashActionScript3.0语言及组件参考KeyboardEvent.doc
- FlashActionScript3.0语言及组件参考Point.doc
- FlashActionScript3.0语言及组件参考ColorMatrixFilter.doc
- FlashActionScript3.0语言及组件参考Shader.doc
- FlashActionScript3.0语言及组件参考DisplacementMapFilter.doc
- FlashActionScript3.0语言及组件参考Matrix.doc
- FlashActionScript3.0语言及组件参考ShaderFilter.doc
- FlashActionScript3.0语言及组件参考TextFormat.doc
- FlashActionScript3.0语言及组件参考Sound.doc
- Flash动画游戏制作的各个流程和基本要素.doc
最近下载
- 13SG903-1混凝土结构常用施工详图(现浇砼板、非框架梁配筋构造).pdf VIP
- 历年中职高考《畜禽营养与饲料》考试真题题库(含答案).docx VIP
- 新型抗肿瘤药物临床应用指导原则(2024年版).pdf VIP
- 肛痈中医诊疗方案.doc VIP
- 中职生升学考试模拟试卷农林牧渔类专业基础(一).docx VIP
- 海洋生物技术之海洋生物开发产业介绍课件.pptx VIP
- 海洋生物技术之海洋生物开发产业课件.pptx VIP
- 【课件】人文社会科学基础-第二章 人文社会科学的研究方法.ppt VIP
- 中职生升学考试模拟试卷农林牧渔类专业基础(九).docx VIP
- 统编版三年级语文上册第三单元第9课《犟龟》暑假自学导学案+课后提升练习卷.docx VIP
原创力文档

文档评论(0)