作者:zk
e_mail:zk_mails@163.com
qq:312239613
博客首页:http://blog.csdn.net/zk0521(转载请注明出处)
博客导航目录:http://blog.csdn.net/zk0521/article/details/46472813
注:如有问题请联系作者,作者会及时改正博客
绝对的重点 ()
方法:功能点 ,理解: 手机 CD一、作用
1、 避免main 过于臃肿
2、重复执行的代码块 命名,方便重复使用
3、方便自上而下分解问题
4、方便维护代码
二、现有方法声明 (目前的格式)
public static void|返回类型 方法名([形参类型 形参名...]){
//方法体
//[return [返回值;]];
}
1、方法只能声明在类中
2、方法不能嵌套
3、方法位置无关
三、方法的使用|调用
[接收变量=] 方法名([实参列表])
1、void 没有返回值,不能使用接收变量
2、存在返回值,匿名接收
四、编写方法时,注意 确定 以下几点
1、确定方法的功能
2、确定方法的名称
3、此方法能否独立运行,不能独立,需要外界数据参与运算,确定形参。
4、此方法完成后,其结果是否直接影响调用处的后续操作,如果影响,确定返回类型,不影响则为void
五、方法的签名:确定唯一性
与方法名和形参(类型 个数 和顺序) 有关,与形参名无关 修饰符 返回类型
六、两个一致性
1、形参类型>=实参类型
2、接收变量类型>=返回类型>=返回值类型
七、return 关键字
1、方法何时结束
1)、正常执行完毕
2)、遇到return
2、返回类型 void
1)、return 有选择的跳出方法
2)、return 不能存在返回值
3、返回类型 非void
1)、return 跳出方法+返回值 一定存在返回值
2)、确保所有情况存在返回值 否则 缺少返回语句
4、return 之后 不会存在代码