重载

这记录的是一些数组的应用方法:

  

  /*
  * 结束当前的函数方法,并返回该方法调用的地方
  */
  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);

  }

  这个呢就是前段时间老师给我讲的一些内容,虽然不是讲的很明白,但是对我这种初学的看来还是蛮有帮助的。

posted on 2017-04-16 18:37  她得名字有个玲  阅读(103)  评论(0)    收藏  举报