zoukankan      html  css  js  c++  java
  • java 对象的this使用 java方法中参数传递特性 方法的递归

    一。this关键字,使用的情形,以及如何使用。

      1.使用的情形

        类中的方法体中使用this  --初始化该对象

        类的构造器中使用this --引用,调用该方法的对象

      2.不写this,调用

      只要方法或者构造器中  不存在成员变量与局部变量同名的情况,可直接不写this

      否则方法中或构造器中使用的就是局部变量

      3.static

      静态方法不能调用this,不能调用任何非static修饰的成员变量 或者方法

    二。java方法中  参数传递特性

      1.基本数据类型--实际是新增变量,并赋值而已   不过代码执行什么  原来的参数是会发生改变的

      2.引用数据类型--实际是新增的变量,并把内存地址指向实参  随着内存的变化,原来的参数会改变

    三。 方法递归,需要注意static问题,以及死循环问题,不多介绍

    四。方法的重载

      实际是指  修饰符 返回值  方法名 都相同  形参不同的N个方法  叫重载

      提示:形参 String  ... a 实际上等同于  String [] a;

  • 相关阅读:
    手机APP漏洞
    测试用例的优先级的概念
    测试出现BUG的理论逻辑
    django-redis 中文文档
    DRF单表序列化和反序列化
    事件
    QT文件操作
    一道字符串题目
    明日方舟六星出货率
    简易图片查看器
  • 原文地址:https://www.cnblogs.com/lata-bolg/p/6040594.html
Copyright © 2011-2022 走看看