黑马程序员技术交流社区
标题: 第四天 总结(1) [打印本页]
作者: 陈郊 时间: 2012-10-2 08:46
标题: 第四天 总结(1)
1.Break和switchbreak 在switch中可以使用 在循环中可以使用
continue 在循环中使用
break作用:是用来停止循环的.在使用时注意,如果break单独出现,其下不可以在有语句.
continue作用 中止当次循环,执行下一次循环,可以理解成遇到continue,就去执行步长.
continue如果单独出现,不可以在其下出现其它语句.
break,continue可以出现在循环中,如果在嵌套循环中它有什么效果?
如果break,continue出现在嵌套循环中,那么它只能控制所在的循环
了解 标号 简单说相当于给每个循环起了名字,然后在使用break,continue时可以
直接break 标号 continue 标号 来控制某个循环
2.方法(函数) 方法:完成一段特定功能的代码块
作用:使用方法可以提高代码的重用性.
方法结构
修饰符 方法的返回值类型 方法名(参数列表){方法体 }
修饰符:如 public static都是修饰符,可以有多个,也可以一个都没有
方法的返回值类型:如: void 它代表没有返回值类型,也可是java中的任意一种类型
方法名:是一个标识符,方法名一般见名知意
参数列表:也就是可以有多个,也可以一个没有,定义格式 (类型 名1,类型 名2,....) 每一个都要定义类型 参数类型可以任意类型
方法体:完成方法具体操作.
方法要想被执行,必须被调用。 调用时通过方法名调用
方法执行后,回到方法的被调用处.
注意:
方法是独立,不可以嵌套,方法必须写在类中。
在定义方法时,方法的功能细化,只完一个功能,如果有多个功能,那么定义多个方法
方法的参数 用来接收外部数据,完成方法的功能
如果一个方法有参数,那么我们在调用时必须给其传参,传参时,参数的个数与类型顺序要匹配
1.声明方法 形式参数 在声明方法时的参数叫形参
2.调用方法 实际参数 调用方法,使用的参数叫实参
我们是将实现参数赋值给形式参数
方法的返回值类型
方法的返回值返回给调用方法者。
有返回值,要使用一个关键字 return 返回值.
如果一个方法有返回值 ,那么我们可以将这个方法的返回值接收.
方法返回的是什么类型就用什么类型变量来接收.
在定义方法时什么时候有返回值,什么时候不需要有。
方法是完成功能的,一个方法是否有返回值,取决于当前的功能,一般情况下,如果方法在完成功能后,会得到一个结果,这个结果,我们在其它代码中也需要使用,那么就需要返回值。如果方法在执行后只是完成了功能,或者不需要在操作这个结果,那么就可以不要返回值. 如果一个方法有返回值,可以直接用输出语句输出,如果没有不能输出.
方法主要部分
1.参数
用来接收外部数据,来完成方法的功能.它相当一个入口
如果方法有参数,在调用方法时,必须要与声明方法时的参数匹配。
2.返回值类型
会用到一个return关键字.return 值;这个值就是要返回的。
一次返回只能返回一个值,如果有返回值,那么方法在声明是必须定义其返回类型
什么时候定义方法有返回值,方法如果执行后得到一个结果,并且,我们还要在其它地方使用这结果,那么就需要有返回值,如果方法只是执行了一个功能,或者得到的结果,我们不需要在其它地方使用,那么就可以没有返回值。
以后在使用方法时,必须明确 1.参数 2.返回值
方法重载
在同一个类中,具有相同的方法名,方法的参数个数,类型,排列顺序不同可以形成重载.
重载就是通过方法参数来判断
为什么要用方法重载
方法名应该见名知意,那么我们在定义方法名时,如果相同,我们可以认为它们的功能基本相似,它们之间还是存在差别。完成这个功能产生效果就不一样。 通过一个名称来描述多个行为的表现。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |