zoukankan      html  css  js  c++  java
  • 方法的调用

                                                                                方法的调用

                上一章我们学习了方法的概念,现在我们来学习一下方法的调用,我用一张图来讲解一下

       首先,系统找到主函数main进栈,堆里面的color和gulun属性为空和0,在执行到主函数之后,color的值为红色,gunlun的值为12345,然后changc进栈,堆里面的color变为黑色,gunlun的值变为3,执行完之后出栈,先进后出,所以changc出栈,结束

    这就是方法调用的原理,不太好理解,我个人感觉还是要多敲多练,形成一种条件反射,即便是不理解也能如条件反射一般把代码敲出来。

    方法的重载:

    方法的重载就是方法名相同而参数类型或者参数个数不同的方法

    例:

    // 下面的方法实现了两个整数相加

    public static int add01(int x, int y) {

    return x + y;

    }

    // 下面的方法实现了三个整数相加

    public static int add02(int x, int y, int z) {

    return x + y + z;

    }

    // 下面的方法实现了两个小数相加

    public static double add03(double x, double y) {

    return x + y;

    }

  • 相关阅读:
    【14】算法 (哈希)
    【1】c++11 智能指针
    【13】算法 (平衡二叉树AVL、红黑色RBT、B+树、B-树详解)
    JavaScript 基础四
    JavaScript 基础三
    JavaScript 基础二
    遍历数组,对象和JSON
    创建对象的两种方式
    CSS3动画旋转——(图片360°旋转)
    产品运营和数据分析
  • 原文地址:https://www.cnblogs.com/jingyukeng/p/8654027.html
Copyright © 2011-2022 走看看