重载
这记录的是一些数组的应用方法:
/*
* 结束当前的函数方法,并返回该方法调用的地方
*/
return 0;
}
/**
* 2个整数的加法操作
* @param num1 第一个整数数字
* @param num2 第二个整数数字
* 这里是方法的声明定义的位置,这个时候方法的参数并没有被分配内存地址
* 这里的参数被称为形式参数,简称形参
* @return 返回2个整数的相加的结果
*/
public static int add(int num1, int num2){
return num1+num2;
}
public static int add(int num1){
return num1*2;
}
public static int add(int num1, short num2){
return num1+num2;
}
public static int add(short num2, int num1){
return num1+num2;
}
/*
* 在一个Java类中,方法的名称相同,但是方法的参数不同,这样的函数方法称为方法的重载
* 重载的区别在于参数的不同,三种不同形式:
* 参数的顺序不同;参数的类型不同;参数的个数不同
*/
public static long add(long num1, long num2){
return 0;
}
public static float add(float num1, float num2){
return 0;
}
public static double add(double num1, double num2){
return 0;
}
public static void main(String[] args) {
/*
* 这里是方法被调用的部分,这里也有方法名称,但是其它的修饰词都没有了
* 但是参数仍然存在,这里的参数被称为叫实际参数,简称实参
* 实参有值
* 对于基础类型的参数来说,直接将值传递到被调用的方法内部,就是Java中默认的按值传递
*/
int num = add(3,5);
System.out.println("运算结果:"+num);
}
这个呢就是前段时间老师给我讲的一些内容,虽然不是讲的很明白,但是对我这种初学的看来还是蛮有帮助的。
浙公网安备 33010602011771号