方法使用注意事项:
1、方法不能定义在另一个方法的里面
2、写错方法名字
3、写错了参数列表
4、方法的返回值是void,方法中可以省略return不写
5、方法的返回值类型和return后面的数据类型必须匹配
6、方法重复定义问题
7、调用方法的时候,返回值是void,,不能写在输出语句中
方法的重载特性(overload)
注意事项:
1、参数列表必须不同
2、重载和参数变量名无关
3、重载和返回值类型无关
技巧:重载只看方法名和参数列表
方法的参数传递问题:
1.方法参数是基本数据类型
2.方法参数是引用类型
传递的是内存地址
package com.tedu.demo; /* * 方法的重载特性(overload) * 在同一个类中允许出现同名的方法,只要方法的参数列表不同即可,这样的方法就是重载 * 参数列表的不同:参数的个数,参数的类型,顺序 * * */ public class MethOverLoadDemo { /** * 对参数求和,利用重载 */ public static void main(String[] args) { int sum = getSum(5,6); //只需修改参数列表 System.out.println(sum); } public static int getSum(int a,int b){ System.out.println("两个整型变量"); return a+b; } public static int getSum(int a,int b,int c){ System.out.println("三个整型变量"); return a+b+c; } public static double getSum(double a,double b){ System.out.println("两个double型变量"); return a+b; } }