- 浏览: 91063 次
- 性别:
- 来自: 武汉
-
最新评论
-
性感joanna:
你好,请问博主这个下载链接是不是只有115的vip会员才可以下 ...
耶鲁大学开放课程:《聆听音乐》6CD下载地址 -
whu2007xqc:
正在看聆听音乐的公开课,没想到在这儿遇到了6CD的下载,万分感 ...
耶鲁大学开放课程:《聆听音乐》6CD下载地址
第八课:信息隐藏
Void函数类型,在函数间传递参数,函数的缺陷,类的使用,整体变量与局部变量,例程序RandomGenerator,例程序RollDice,setseed()函数
参数传递时传递的都是复本,而不是原本的变量。
private void AddFive(int x){ x += 5;//修改x的复本 } public void run(){ int x = 3; AddFive(x); println("x = " + x); }
上述代码中x输出值为3,AddFive方法只修改了x的复本,原本的变量并没有改变。
private int AddFive(int x){ x += 5;//修改x的复本 return x;//返回复本的值 } public void run(){ int x = 3; x = AddFive(x);//将返回的值赋值给x的原本 println("x = " + x); }
上述代码中x输出值为8,AddFive方法修改了x的复本,然后将复本的值返回,最后将返回的值赋值给x的原本。
常量实际上是控制实例变量,它们是final的实例变量,也就是说它们不会改变。这些实例变量对类里所有的东西都可见,所有方法都能访问。
当你要做的计算只在你使用的方法里有效时(即局部计算)使用局部变量,实例变量是在方法的调用之间存储某些值时使用,你可以把它看成是对象的状态
发表评论
-
MTI 算法导论
2011-07-19 12:13 1036知识储备 计算机程序结构与解释 离散数学 概率论 ... -
[微积分重点][MIT]
2011-07-10 15:41 12051.微积分总览 微积分不过是关于两个函数之间关系的学科。例如 ... -
耶鲁大学开放课程:《聆听音乐》第11课
2011-05-03 16:28 823第11课 Form: Rondo, Sonata-A ... -
耶鲁大学开放课程:《金融市场》课程介绍
2011-05-02 20:13 741耶鲁大学开放课程:《金融市场》 课程类型:金融 课程简介: ... -
耶鲁大学开放课程:《聆听音乐》第10课
2011-05-02 16:15 702第10课 Sonata-Allegro and Them ... -
斯坦福大学开放课程: 《编程方法》第7课
2011-04-23 16:51 924第七课:循环与“一半 ... -
斯坦福大学开放课程: 《编程方法》第6课
2011-04-22 02:56 707第六课:操作符 readInt() 和 readDouble ... -
斯坦福大学开放课程: 《编程方法》第5课
2011-02-13 17:41 698第五课:变量 变量的数据类型,调用变量相关语法,类的类型,对 ... -
斯坦福大学开放课程: 《编程方法》第4课
2011-01-20 07:30 850第四课:计算科学发展史 计 算机科学与程序设计的千丝万缕, ... -
MIT麻省理工大学开放课程:《线性代数》第2课
2010-12-21 21:59 768Lecture 02: Elimination with Ma ... -
耶鲁大学开放课程:《金融市场》第13课
2010-12-19 19:38 788第13课 Banking: Successes ... -
耶鲁大学开放课程:《聆听音乐》第9课
2010-12-16 21:52 847第9课 Sonata-Allegro Form: M ... -
哈佛大学开放课程:《公正:该如何做是好?》第6课
2010-12-12 23:35 749第6课 考虑你的动机 ... -
斯坦福大学开放课程: 《编程方法》第3课
2010-12-11 21:25 796第三课:Karel与Java Karel 与Java,常见的 ... -
MIT麻省理工大学开放课程:《线性代数》第1课
2010-12-10 01:26 850Lecture 01: The Geometry of Lin ... -
MIT麻省理工大学开放课程:《线性代数》介绍
2010-12-10 01:10 1155MIT麻省理工大学开放课程:《线性代数》 课程介绍: ... -
耶鲁大学开放课程:《金融市场》第12课
2010-12-09 18:15 788第12课 Real Estate Finan ... -
耶鲁大学开放课程:《聆听音乐》第8课
2010-12-07 17:29 837第8课 Bass Patterns: Blues ... -
哈佛大学开放课程:《公正:该如何做是好?》第5课
2010-12-03 20:55 743第5课 雇枪?/ 出售 ... -
耶鲁大学开放课程:《金融市场》第11课
2010-11-29 19:10 738第11课 Stocks 股票 非盈利组织的 ...
相关推荐
《斯坦福大学开放课程:编程方法》是一门深入浅出的计算机科学入门课程,旨在教授学生基础的编程技能和概念。这门课程的讲义涵盖了多个关键知识点,适合初学者和有经验的程序员来巩固基础。 首先,"编程方法"...
《斯坦福大学开放课程: 编程方法》是面向初学者的一门经典计算机科学课程,旨在教授编程的基础概念和最佳实践。这门课程涵盖了广泛的知识点,从基本的编程语法到高级的设计原则,帮助学生建立坚实的编程基础。下面将...
### 一、Stanford斯坦福大学公开课:iOS10应用开发 #### 1.1 公开课背景与意义 斯坦福大学作为全球顶尖学府之一,在计算机科学领域拥有极高的声誉。该校提供的iOS应用开发课程,不仅面向在校学生,也向全球开放,...
在本压缩包“machine-learning-ex8”中,包含的是斯坦福大学(Stanford)机器学习课程(Machine Learning)的第八次编程作业的答案。这门课程由吴恩达(Andrew Ng)教授,是全球范围内广受欢迎的在线教育资源,旨在...
迷你版+photoshop教程大全(到经典实例第7集).rar+存储过程在企业级开发中的应用(更新至8课时).rar+全新JAVA核心课堂 [完].rar+深入Java虚拟机教学视频(HDTV)(北京圣思园).rar+斯坦福大学开放课程 编程方法...