Java课后总结8(参数与方法)

无参方法与带参方法

(1).无参方法:public void work() {   具体方法  } -----【访问修饰符】【返回类型】【方法名】()  {具体方法}

(2).带参方法:public void work( String name) {   具体方法  } -----【访问修饰符】【返回类型】【方法名】(形式参数列表)  {具体方法}

(3).调用带参数方法:对象名. 方法名(参数1,参数2,参数3,······)【调用后的参数叫实参】

注:

形式参数:主要用于规定参数类型

形参与实参类型与数量必须一致,名字可以一致也可以不一致,

一个带参方法中可以有多个参数。


成员变量与局部变量

(1).成员变量:类中的属性,即:直接在类中定义的变量,在方法的外部定义,

(2)局部变量:一个类的方法中的变量,

区别:作用域不同:局部变量只在该方法有效,其他方法无法访问它。

           初始值不同:成员变量,系统一般会赋一个默认值如(引用类型:null,基本数据类型:0);

                                局部变量,Java不会给他赋初始值,必须人为先赋值和定义后才能使用


传递参数

(1).当参数传递为基本数据类型时,参数变化不保留,基本数据类型参数传递时只传值;

(2).当参数传递为引用数据类型是,参数变化会保留,引用数据类型参数传递时传第地址;


构造方法:

构造方法的作用:初始化对象,【即,给类的属性赋值】

无参构造方法:    类名  对象名=new 类名();【即调用类】

带参构造方法:     类名  对象名2=new 类名(参数1,参数2);【即调用类】

注:this:指是当前对象


方法重载:

一个类中允许出现多个同名但不同参数是方法,就叫做方法重载

注:方法重载和(返回值与访问修饰符)无关。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值