java语言学习-方法

1.权限修饰符

权限修饰符
权限修饰符/权限本类中同一个包中子类中所有引入该类中
private         √   
default         √             √  
protected         √             √         √ 
public         √             √         √                   √

2.方法定义的语法格式

[权限修饰符] [static] [final] 方法返回值 方法名 ([形参列表]) { [方法体] }

注:带中括号的可以省略

3.各部分解释

[权限修饰符]

注明了该方法在其他类中的访问权限,请参照上表

[static]

如果这个方法没有访问到类的非static属性,可以将这个方法定义成static方法,可以直接使用类名.方法名来直接进行访问

[final]

如果这个方法不希望子类(如果有的话)进行重写,可以使用该关键字进行声明,任何修改该方法的动作都将会报错

方法的返回值

这个方法最终的处理结果是否需要返回,如果不需要返回值,必须使用void关键字来声明但不可以省略.

返回值的类型可以是基本数据类型也可以是引用类型

方法名

请参照java命名规范来写

[形参列表]

可以为空, 如果没有参数可以省略

如果不需要对参数进行修改,建议使用 final 参数类型 进行声明,这种方式对于引用类型尤为重要

[方法体]

可以为空,但是就没有实际的意义了,所以不建议这样做.

4.传参方式.

java只有一种传参方式就是值传递

引用类型的会传递该类型在内存中的地址,就是有点不明白java中的这种方式和c++中的传址方式有什么区别.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值