黑马程序员技术交流社区
标题: 基础班14期 技术贴 [打印本页]
作者: Sun丶 时间: 2018-5-12 23:03
标题: 基础班14期 技术贴
方法的概述
1.定义:完成特定功能的代码块。
修饰符 返回值类型 方法名 (参数类型 参数值(定义在方法中为局部变量)){
方法体(完成特定功能的代码);
return 返回值;}
1.修饰符 : 目前记住使用 public static ;
2.返回值 类型:用于限定返回值的数据类型
3.方法名 : 方便我们调用方法
4.return 返回值: 结束方法,并将返回值带给调用者。
2.方法调用
1.格式:方法名(参数);
2.接收返回值(返回值类型为void不用)保证要有返回值,方法中有判断时可能会报错无返回值,一次只能返回一个值;
3.明确两点:
3.1返回值类型 所要得到的数据类型
3.2参数列表
★注意事项:方法与方法之间是平级关系,不能嵌套定义。
3.调用方式:
单独调用,没有意义
赋值调用(推荐使用方式)
输出调用 单纯输出
► void 修饰的方法调用(无返回值)
A 返回值类型:void
B 参数列表 有或者无
C 只能单独调用。
D 调用方法中有默认return(用于结束方法。)
4. 方法重载
1. 特点:在同一个类中
参数列表不同(参数个数,数据类型(顺序不同也属于))
方法名相同
与返回值无关
方法参数传递情况
基本数据类型
赋值传递,互不影响
形式参数:用于接收实际参数,定义在方法声明中。
实际参数:实际参与运算的数据,调用方法是实际参与运算的参数。
形式参数改变不影响实际参数的值。
引用数据类型
i. 影响其值的变化。
ii. 直接影响实际参数。(特例时不一定成立。)
在写一个方法的时候,最重要的就是两个明确:
1.明确返回值类型
2.明确参数列表
这两个明确是一个方法的核心,只有理解了才能写出来一个好用的方法.
简单来说,就是要知道这个方法需要什么,能给我带回来什么.
PS.分享一个快捷键 在选中的地方 Alt+Shift+M 可以抽成一个方法呦~
作者: 小浙姐姐 时间: 2018-5-14 16:36
Alt+Shift+M,不错呢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |