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的时候
如果在自己类中调用自己的方法,则直接使用方法名调用即可
如果在其他类中调用该类的方法,则需要使用(类名.方法)名来调用

浙公网安备 33010602011771号