方法
概念
又称函数,定义在类中,能够独立完成一些功能代码块,可被反复使用,每次都是独立的
语法
返回值类型 方法名(形式参数){}
使用
同一个类中调用
方法名(参数列表),,,,参数列表中的个数,顺序,类型必须和方法中定义的形式参数一致
同一个文件夹里不同类中调用
类名.方法名 (参数列表)
没有static修饰的方法调用
对象名.方法名(参数列表)
注意
对于方法的使用者而言,无需关心方法内部的实现
同一个类中,静态不能调用非静态
同一类中,非静态可以调用静态
签名
概念
方法名(参数列表)---参数类型与参数个数
重载
概念
在同一个类中,方法名相同,参数列表不同的现象就叫重载和返回值没有关系
return
return终止当前方法,,如果方法中有判断时,判断条件都不成立时,是否需要返回值
方法的返回类型不能是void,必须和值的类型一致
方法参数传递
值传递
基本数据类型在方法传递参数的时候是传递的具体的值
引用传递
对于引用数据类型的传递是传递的引用地址,String除外