方法
方法的定义
方法就像在c语言中被称为函数的东西类似。是一段可以重复调用的代码块。
方法的主要功能是封装可以执行的一段代码,这样不仅可以重复调用,更可以方便的实现代码的维护。
方法命名规范:第一个单词的首字母小写,之后的单词首字母大写。
1.举例:有参数无返回值的方法调用
public class TestDemo {
public static void main(String[] args) {
pay(10.3);
pay(-20.8);
}
public static void pay(double money) {
if (money > 0.0){
System.out.println("可以进行支付!");
}else{
System.out.println("你穷疯了,没钱还买东西!");
}
}
}
2.举例:有参数有返回值的方法调用
public class TestDemo{
public static void main(String[] args) {
int result = add(10,20);
System.out.println("计算结果" + result);
System.out.println("计算结果" + add(50,60));
}
private static int add(int x, int y) {
return x+y;
}
}
方法的重载
这是一个新的概念。 方法的重载是指方法名称相同,参数的类型或个数不同,调用的时候将会按照传递的参数类型和个数完成不同方法体的执行。