一、方法的返回值
public int sum(){
return 10;
}
int:数据返回值
return:数据返回值
public void
能用一个变量接收,注意三个数据类型,变量接收类型,return返回类型,int定义类型要一致要一致
二、成员变量和局部变量
局部变量优先级高于成员变量
成员变量有默认值(公共元素),int变量默认值是0,局部变量(自定义方法内的变量)没有默认值不能直接使用,自定义方法内,局部变量只能赋值一次,在if和
for中均不能重新赋值。
三、代码调试
F7 单行调试能够进入方法内部
F8 单步遇到方法不会进入方法内部一步一步执行
F9 快速跳到下一个断点处
四、构造方法
4.1无参的构造方法
实例化对象的过程就是在调用类的构造方法
构造方法的特征:1.没有返回值类型2.必须与类同名
构造方法作用:
初始化一些变量,能给一些变量赋值
4.2带参数构造方法
二义性:这个门没有锁
避免二义性,使用this,当前对象
如果咱们手动添加了一个带参数的构造方法,则系统不会在补一个无参的构造方法
四、构造方法
4.1无参的构造方法
实例化对象的过程就是在调用类的构造方法
构造方法的特征:1.没有返回值类型2.必须与类同名
构造方法作用:
初始化一些变量,能给一些变量赋值
无参构造和包名一致,没有参数的方法,如果已经定义与包名一致的方法,则不会自动补无参方法,需自己手动创建。
4.2带参数构造方法
无参构造里带参数,在实际参数中无参和实参均可调用。
二义性:这个门没有锁
避免二义性,使用this,当前对象
如果咱们手动添加了一个带参数的构造方法,则系统不会在补一个无参的构造方法