方法:
什么是方法,有什么用?
方法(英语单词:method)是可以完成某个特定功能的并且可以被重复利用的代码片段。
在 C 语言中,方法被称为“函数”。在 java 中不叫函数,叫做方法。
方法必须调用才能执行。
局部变量有一个特点:方法结束之后,局部变量占有的内存会自动释放。
局部变量:只在方法体中有效,方法结束之后,局部变量的内存就释放了。
方法怎么定义,语法机制是什么?
[修饰符列表] 返回值类型 方法名(形式参数列表){
方法体;
}
方法体:
方法体由 java 语句构成。java 语句以“;”结尾。
方法体当中编写的是业务逻辑代码,完成某个特定功能。
在方法体中的代码遵循自上而下的顺序依次逐行执行。
在方法体中处理业务逻辑代码的时候需要数据,数据来源就是这些形参。
return; 用来终止离它最近的一个方法。
在同一个域当中,“return 语句”下面不能再编写其它代码。编写之后编译报错。
1、方法是什么?
方法是一段可以完成某个特定功能的并且可以被重复利用的代码片段。
方法的出现,让代码具有了很强的复用性。
2、方法最难实现的是:
根据业务怎么进行方法的抽取。
方法的返回值类型定义为什么?
方法的名字叫什么?
方法的形式参数列表定义为什么?
. . . . . . .
一个方法就是一个独立的功能。
3、方法的定义
[修饰符列表] 返回值类型 方法名 (形式参数列表){
方法体;
}
4、方法的每一个细节学习
- 修饰符列表:可选项
- 怎么理解返回值?返回值是一个方法执行结束之后的结果。
- 返回值类型都可以指定哪些类型?(void不返回,基本数据类型,引用数据类型,集合,集合<泛型>,)
- 方法名只要是合法的标识符就行,首字母小写,后面每个单词首字母大写。见名之意。
- 形式参数列表
- 方法体:方法体当中的代码遵循自上而下的顺序依次逐行执行。
- 方法怎么调用?“类名.”什么时候可以省略?
当调用的方法在同一个类中,“类名.”可以省略;当调用的方法不在同一个类中,“类名.”不能省略。 - 实际参数列表,简称实参。(调用方法时传递的实际参数),实参和形参的关系是一一对应。