zoukankan      html  css  js  c++  java
  • Java基础——方法

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

    一.方法传参

    1.普通参数传递:申请一个数据类型,调用一个方法传递地址,修改打印值,如图:

    image

    2.集合参数传递(无限参数):无限参数就是数组的化身,可以申请一个多维数组作为无限参数。
    3.引用参数传递:申请一个数组,引用一个方法传值,如图:

    image

    4.方法重载:方法名一样,方法的参数类型和个数不一样,在方法名重复的情况下可以使用,把参数改变一下即可,不改变意义,只是参数类型不同,不同的类型打印也不一样,同样的方法名可以运行不同的代码,但是参数绝对不能一样,否则没有意义,如图:

    image

    二.返回值

    1.返回值就是条件满足的时候返回的一个数字,它只能是一个类型,比如:数组类型,基本类型,其他类型;
    2.一旦方法申请返回值就必须要有return;
    3.return分两种情况:
    ①把结果返回出去;
    ②结束方法。
    注意:return后面不能再写任何代码。
    三.递归 1.递归就是方法调用方法,是一层嵌套着一层的,如图:

    image

    2.使用递归时要注意,嵌套的次数是有限的,如果超过了内存的使用范围,支撑不住就会报错,嵌套的次数是根据电脑配置决定的。

  • 相关阅读:
    华三SNMP配置详解
    华三交换机命令
    帧中继笔记
    分解企业园区网各模块所需的技术
    用 Python 写个坦克大战
    我给这个Python库打101分!
    用Python绘制一套“会跳舞”的动态图形给你看看
    Python异常处理
    python分析BOSS直聘的某个招聘岗位数据
    90行代码让微信地球转起来,太酷了!(python实现)
  • 原文地址:https://www.cnblogs.com/kaigexuetang/p/7716787.html
Copyright © 2011-2022 走看看