[上]JAVA学习系列模块六142.模块六回顾&模块七重点说明
视频
笔记
模块六回顾:
1.概述:拥有功能性代码的代码块
将来干开发一个功能就应该对应一个方法
2.方法的通用定义格式:
修饰符 返回值类型 方法名(参数){
方法体
return 结果
}
a.修饰符:public static
b.返回值类型:方法最终返回的结果的数据类型
c.方法名:给方法取的名字,见名知意,小驼峰式
d.参数:进入到方法内部参与执行的数据
e.方法体:具体实现该方法的具体代码
f.return 结果:该方法操作完参数之后,最终返回的一个数据
3.无参无返回值方法:
a.定义:
public static void 方法名(){
方法体
}
b.调用:方法名()
4.有参无返回值方法:
a.定义:
public static void 方法名(形参){
方法体
}
b.调用:
方法名(实参)
5.无参有返回值方法:
a.定义:
public static 返回值类型 方法名(){
方法体
return 结果
}
b.调用:
数据类型 变量名 = 方法名()
6.有参有返回值方法:
a.定义:
public static 返回值类型 方法名(形参){
方法体
return 结果
}
b.调用:
数据类型 变量名 = 方法名(实参)
7.注意事项:
a.方法不调用不执行,main方法是jvm调用的
b.方法之间不能互相嵌套
c.方法的执行顺序只和调用顺序有关
d.void不能和return 结果共存,但是能和return共存
void:代表没有返回值
return 结果:代表有返回值,先将结果返回,再结束方法
return:仅仅代表结束方法
e.一个方法中不能连续写多个return
f.调用方法是,需要看有没有此方法
8.参数和返回值使用时机:
a.参数:当想将一个方法中的数据,传递到另外一个方法中操作,就需要参数了
b.返回值:如果调用者需要使用被调用者的结果,被调用者就需要将自己的结果返回
9.方法的重载:
a.概述:方法名相同,参数列表不同
b.什么叫参数列表不同:
参数个数不同,类型不同,类型顺序不同
c.和什么无关:
和参数名无关,和返回值无关
模块七重点:
1.知道为啥使用面向对象思想编程
2.知道怎么使用面向对象思想编程
3.知道什么时候使用面向对象思想编程
4.会利用代码去描述世间万物的分类
5.会在一个类中访问另外一个类中的成员 -> new对象
6.成员变量和局部变量的区别