动手动脑 1、[Ljava.lang.Object;@2a139a55; 之前表示的数组类型,@之后的一串数字表示的是具体地址。 应该通过下标访问数组元素 2、数组元素的引用: 引用传递数组元素时,会直接修改数组元素值,而值传递则是产生一个拷贝,并不会修改值 3、转换大写: package Ckm; ...
分类:
编程语言 时间:
2016-11-06 23:03:10
阅读次数:
455
1 阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 程序源代码: 截图分析: 分析: 按引用传递与按值传送数组类型方法参数的最大关键在于: 使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素,。 使用后者 ...
分类:
其他好文 时间:
2016-11-06 22:06:56
阅读次数:
346
阅读并运行示例PassArray.java,观察并分析程序输出的结果 小结:引用传递、如果方法中有代码则更改了数组元素的值,因为引用时传递的是地址。 阅读程序WhatDoesThisDo.java, 解释程序所完成的功能。 阅读程序WhatDoesThisDo2.java, 解释程序所完成的功能。 ...
分类:
编程语言 时间:
2016-11-06 19:49:24
阅读次数:
218
1.动手动脑: 阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 分析:按引用传递与按值传送数组类型方法参数的最大关键在于:使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素。 使用后者则没有这个问题,方法 ...
分类:
编程语言 时间:
2016-11-06 17:24:38
阅读次数:
361
动手动脑: 1 阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 程序源代码: 截图分析: 分析:按引用传递与按值传送数组类型方法参数的最大关键在于: 使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素。 ...
分类:
其他好文 时间:
2016-11-06 17:09:17
阅读次数:
167
1>数组作为方法参数 阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 源代码: 运行结果: 实验分析: 引用传递:如果方法中有代码更改了数组元素的值,则直接修改了原始的数组元素,因为它将其地址传过去,原来地址所存储的数据已经改变。 按 ...
分类:
编程语言 时间:
2016-11-06 17:08:44
阅读次数:
172
一、阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结。 运行结果: 答:按引用传递与按值传送数组类型方法参数的最大关键在于: 使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素。 使用后者则没有这个问题,方法体中修改的仅是原始数组元素的一个拷贝 ...
分类:
编程语言 时间:
2016-11-06 11:45:58
阅读次数:
195
一:动手动脑: 阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 可以得到: 按引用传递与按值传送数组类型方法参数的最大关键在于:使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素。使用后者则没有这个问题, ...
分类:
其他好文 时间:
2016-11-06 11:37:42
阅读次数:
240
1.阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 按引用传递与按值传送数组类型方法参数的最大关键在于: 使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素。 使用后者则没有这个问题,方法体中修改的仅是原 ...
分类:
编程语言 时间:
2016-11-05 20:07:40
阅读次数:
251
区别:1.值类型和引用类型在内存上存储的地方不一样2.在传递至类型和传递引用类型的时候,传递的方式不一样. 值类型,我们称之为值传递,引用类型我们称之为引用传递.值类型:int,double,decimal,bool,char,struct,enum,float引用类型:string,自定义类,接口... ...
分类:
其他好文 时间:
2016-11-05 09:23:42
阅读次数:
137