乐趣区

关于java:java中的一些概念定义

 汇总一下在平时 java 中常常容易混同的一些概念,以做记录待查。

1. 成员变量、实例变量、类变量、局部变量

  • 局部变量:
    办法中定义的变量,仅在办法体内无效。
  • 成员变量:
    又称全局变量。定义在办法体和语句块之外,不辨别是否有 static 润饰。
  • 实例变量:
    独立在办法之外的变量,不必 static 润饰的,依赖于实例对象。
  • 类变量:
    又称动态变量,用 static 润饰的,属于类自身,独立在办法、构造方法和语句块之外的。无论这个类创立多少个对象,只有类变量的一份拷贝。
退出移动版