blog 2019.3.2 day6 java的方法

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

模板开发
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
方法的 签名: 方法的名字,但是方法的参数列表,方法的返回类型(值)

三个内容,必须有一个不一样。 只要有一个不一样,其余两个可以一样

在调用的时候,根据传的参数来决定调用什么方法。

在这里插入图片描述
思想:分而治之,用方法来完成每个模块,最后统一起来。
建立各种方法,通过调用他们来实现功能。

方法add 方法cheng
变量名后面加个括号,就是方法。

什么是方法?
方法是语句的一个集合,他们在一起执行一个功能。
(1)方法是对很多步骤的一个总结,是解决一类问题步骤有序的集合。
(2)方法是包含在 或者 对象 中的。
(3)方法在程序中被创建,在其他地方中调用。

方法的优点有哪些?
(1)它可以使程序变的更加简单、易懂
(2)有利于程序的维护(以后只想更新某一部分的内容,只需要找到该模块修改,不用动其他东西)
(3)提高开发的效率
(4)提高了代码的重用率(在一个系统中写好了一个模块,只要逻辑是一样的,在其他系统中可以直接引用这个模块)

方法名的规范有哪些?
和变量的命名方式保持一致。

public static void 方法名(){
}

调用时 方法名();

public方法写的方法,所有程序都可以调用。
private方法写的方法,仅仅本程序可以使用

参数:
public static void add(参数)
特点:参数要定义类型。参数要定义名称。

eg:建立一个可以实现累加的方法
在这里插入图片描述
add(int number):括号里的是形参 形式参数,等待被赋值。(在方法建立的时候)

在其他地方调用这个方法:
在这里插入图片描述

add(100);括号里的是实参 实际参数,必须是一个确定的值,存在于调用某方法的时候。可以在任何地方调用。

调用者赋值,赋值到方法里 用方法里的步骤实行。
被调者的参数成为形参,调用者的参数被称为实参。

eg:定义一个包含多个 同类型参数方法
在调用这个方法的时候应满足:一一对应,第一个形参要接受的值是第一个实参的值,第二个形参的值的第二个实参的值
在这里插入图片描述

调用时:

cheng(2,10);

eg:定义一个包含不同类型参数的方法
在这里插入图片描述

调用时也要遵守一一对应原则:传递参数的时候,必须根据形参的参数类型来传参。
在这里插入图片描述

传参的时候,有时候有类型的自动转换。例如定义的形参是double类型,传递一个int类型的数过去,会自动转变成double类型。

在这里插入图片描述

‘’方法内有byte s1 这个s1仅仅用于局部,所以不影响方法外面还有另一个s1。

实参里面的数字默认是int类型的,若方法里面的形参是byte类型,
在这里插入图片描述
需要多加一步来规定一下实参的类型。‘’

返回类型:
在方法中若需要返回一个值给调用他的方法,return int 表示整个方法返回的值类型为int类型的值。
1、void(意思是无需返回)改成 int(或其他类型)
2、下面加一行return
在这里插入图片描述

有return的方法,在调用的时候,前面加一行
在这里插入图片描述

这个result又可以作为另外一个方法的实参,继续使用。

return&break
return代表 跳出当前方法
break代表跳出当前的循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值