1 变量
1.2 成员变量
位置:类里方法外
作用范围:在整个类中都生效,类消失,变量才会消失
注意:成员变量不是必须手动初始化,会赋予对应类型的默认值
1.3 局部变量
位置:方法里/局部代码块里
作用范围:当方法/局部代码块结束,变量也随之释放
注意:使用时必须手动初始化
1.4 对应类型的默认值
注意:除了8大基本类型以外,引用类型的默认值是null
2 方法
2.1 方法定义的格式
方法的定义就是方法的“说明书”,是指,你的方法如何定义,使用时就怎么使用,比如方法定义了参数,那么调用方法时就必须传参
2.2 方法的调用
前提:方法需要被调用,只有被调用才能使用方法的功能
如何去调用方法?
我们是通过 方法名+参数列表 的方式来调用方法的
方法的调用顺序是怎样的?
2.3 方法的详解
关于修饰符:
public:公共的,这个公共方法可以被所有人看到
private:私有的,这个私有方法只能在本类中使用,外部是看不到这个方法的
关于参数:
方法的参数是非常自由,可以没有参数,也可以设置多个参数
如果有多个参数,就用逗号隔开,参数定义的格式与变量定义的格式相同:(类型 参数名)
关于返回值类型:
目前我们全部使用的是void,等后续再讲这个知识点
如果一个方法的返回值类型不是void,那么这个方法必须通过return关键字将对应类型的值作为方法的结果返回,返回到调用位置
返回到调用位置:在哪里调用这个方法,就可以在哪里拿到这个方法的返回值,但是注意,返回值可以选择接收,也可以单纯调用方法的功能,不接收返回值
3 嵌套循环结构
格式:for里有for
- 外层循环执行一次,内层循环执行多次
- 外层循环控制图形的行数,内层循环控制列数
- while循环
while(判断条件){ 循环体}
while循环设置死循环后必须设置出口~
5 do-while循环
do{
循环体
}while(判断条件);
本循环最少会执行一次