java小知识方法

Posted on 2021-02-19 17:30  ChEnXiAnShEnG  阅读(51)  评论(2编辑  收藏  举报

方法好比一个工厂
蒙牛工场 原料:水,饲料,牛奶
产物:奶制品
钢铁厂 原料:矿山,煤
产物:钢铁
参数(原料)就是进入方法的数据
返回值(产物)从方法中出来的数据
定义方法完整格式:
修饰符 返回值类型 方法名称(参数类型,参数名称,,,要是有多个参数可以多写){
方法体
return 返回值;
}
修饰符:现阶段的固定写法public static
返回值类型:也就是方法最终产生的什么数据类型
方法名称:方法名字
参数类型:进入方法的数据是什么类型
参数名称:进入方法数据对应的变量名称
参数如果有多个,使用逗号分隔
方法体:方法需要做的事情,若干行代码
return;两个作用,第一停止当前方法,第二将后面返回值还给调用处
返回值:也就是执行后最终产生的数据结果

方法的三种调用格式
1单独调用:方法名称(参数);
2打印调用:sout(方法名(参数));
3赋值调用:数据类型 变量名=方法名称(参数);
注意:此前学习的方法返回值类型固定写成void,这种方法只能单独调用


方法使用的时候的注意事项
1方法只能定义在类中,不能在方法中定义方法
2方法的定义前后顺序无所谓
3方法定义后不会执行,需要调用执行
4如果有返回值那么必须要写return 返回值;
5return 后面的返回值必须要和方法上的返回值类型一致
6对于viod没有返回值的方法,不能写return后面的返回值,只能写return自己
7对于viod方法,return可以不写
8一个方法中可以有很多return,但是需要必须保证有一个return会被执行

方法的重载:多个方法名字一样,但是参数不一样
方法重载与下列相关:
1参数的数量
2参数的类型
3参数的多类型顺序不同
无关的:
1参数的名字
2方法的返回值类型