zoukankan      html  css  js  c++  java
  • 局部变量与实例变量

    局部变量是指在方法体内声明的变量,它的作用域为声明它的方法体,局部变量没有初始值,

    需先赋值才能使用。

     

    实例变量也称类的属性,即在一个类中声明在方法外的变量。

    实例变量的定义格式为:访问控制符(可没有)+数据类型+变量名

    实例变量具有初始值,使用前可不必先赋值。

     

    在一个类当中可以有相同名字的局部变量和实例变量。当在方法中使用一个局部变量名为实例变量相同的

    名字时,java会先在局部变量里找,再找实例变量。若要在方法内使用同名的实例变量,可以使用格式:

    this.实例名,即      this+. +实例名

    使用this的作用就是,寻找变量时,java会直接从实例变量中寻找,而不会再在局部变量中寻找,当在实例变量中

    找不到时就会报错。

    this 关键字只能在方法中使用,代指类的对象。

  • 相关阅读:
    方法
    成员变量和局部变量
    带参数的方法
    包名规范
    String
    导包
    java基础(十二章)
    java基础(十一章)
    java基础(九章)
    java基础(八章)
  • 原文地址:https://www.cnblogs.com/Ting-light/p/9548568.html
Copyright © 2011-2022 走看看