Method

方法的定义:

由若干代码所组成的功能片段,该功能可以在编程时反复调用,
它可以起到整合功能代码,复用代码的效果

方法的语法:

Java方法的定义:修饰符 返回类型 方法名(参数列表)[可抛出异常]{

//方法体

}

修饰符:

1.访问控制修饰符

1.一般修饰符:static,final,abstract,native.........
2.访问控制修饰符:public(公开)private (私有化)protected(受保护的)default(默认不写)

2.其他修饰符

static
abstract
final
......

返回类型:(return关键字来返回)

返回类型:方法调用完成后得到的数据类型
1:void类型
没有返回值(表示调用完成后得不到任何值,所以,代码不会出现变量去接收结果的情况)
2:Java的任何数据类型:基本类型、对象类型。
有返回值(表示调用完方法后会得到一个对应返回类型的数据,可以定义变量来接收)
注意:如果返回结果不是void类型,则一定会有return语句;
void类型也可能会有return语句,但是不会返回任何值

方法名:

方法名就是方法的名字,命名规则同变量名

参数列表:

方法执行时所需要的"原料"

参数传递

值传递:

基本类型,则系统会拷贝一份该参数传递给方法进行处理,而原数据不受影响(复制)[值传递]

引用传递:

参数是对象类型,则传给方法的数值就是原数据的内存地址,所以操作时直接收到影响(共享)[引用传递]
特殊情况,有些对象类型由于经常操作,所以JDK进行了修改,不一定是共享的,即同基本类型

抛出的异常

以后补充

方法的调用

修饰符是static的时候
如果在自己类中调用自己的方法,则直接使用方法名调用即可
如果在其他类中调用该类的方法,则需要使用(类名.方法)名来调用

posted @ 2022-03-13 20:50  JanoCode  阅读(284)  评论(0)    收藏  举报