Java入门学习笔记(方法)

为了提高代码的复用性,我们在编写代码时可以引入方法
方法定义在类体中,方法定义的先后顺序没有规定。

方法:是可以完成某个特定功能的并且可以被重复利用的代码片段。
方法如何定义?

[修饰符列表] 返回值类型 方法名(形式参数列表){
  方法体;
}
注意: [ ]符号叫做中括号,以上中括号里面的内容表示不是必须的,是可选的。

1.1、关于修饰符列表:
修饰符列表不是必选项,是可选的,目前为止,统一写成:public static

1.2、关于返回值类型
第一:返回值类型可以是任何类型,只要是Java中合法的数据类型就行,数据类型包括基本数据类型和引用数据类型,也就是说返回值类型可以是:byte short int long float double boolean cha String…

第二:返回值
返回值一般指的是一个方法的执行结果,通常是一个数据,所以被称为“值”

第三:当一个方法执行结束不返回任何值时,用void

第四:如果返回值类型不是void,那么你在方法体执行结束的时候必须要用return 值;这样的语句来完成‘值‘的返回。

第五:如果返回值类型是void,那么在方法体当中不能有"return值"这样的语句,但是可以有"return;"语句,这个语句的作用是用来终止当前方法的。

1.3、方法名要见名知意
方法名在标识符命名规范当中,要求首字母小写,后面每个单词首字母大写

1.4、形式参数列表
每一个参数列表中的参数都是局部变量,方法调用结束即释放。
形参的个数是 0到N个。
形参有多个的话,使用逗号隔开,英文逗号。
形参的数据类型起决定性作用,形参的变量名是随意的。

方法调用:类名.方法名(实际参数列表);
注意:调用方法时,何时类名可以省略?
a()方法调用b()方法,a和b都在同一个类中,类名.可以省略。如果不在同一个类中,类名.不能省略

break和return语句有何区别?
return终止当前方法,break退出当前循环

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值