java易混淆概念之类变量、成员变量、局部变量

转载 2015年11月19日 20:15:21

类变量、成员变量、局部变量

类变量(也叫静态变量)是类中独立于方法之外的变量,用static 修饰。(static表示全局的静态的,用来修饰成员变量和成员方法,或静态代码块(静态代码块独立于类成员,jvm加载类时会执行静态代码块,每个代码块只执行一次,按顺序执行))。

成员变量(也叫实例变量)也是类中独立于方法之外的变量,不过没有static修饰。

局部变量是类的方法中的变量。


看下面的伪代码说明:

public class Variable{

     static int allClicks=0;//类变量

     String str="hello world";//实例变量

     public void method(){

        int i =0;//局部变量

     }

}

成员变量也称为:实例变量,在实体类或数据类中被称为属性字段。当成员变量可以改变时,被称为对象的状态。


常量:用final修饰,值一旦给定就不能修改

Java成员变量、局部变量、静态变量、成员方法、全局方法等概念的区别

记得刚毕业那会儿刚开始转Java的时候,这几个概念还分不太清楚, 弄了还蛮久的,现在把之前做的笔记加上现在自己的理解记录下来。       在Java中,一个类体由2部分构成: 一部分是变量的定义...

Java成员变量、局部变量、静态变量、成员方法、全局方法等概念的区别

记得刚毕业那会儿刚开始转Java的时候,这几个概念还分不太清楚, 弄了还蛮久的,现在把之前做的笔记加上现在自己的理解记录下来。       在Java中,一个类体由2部分构成: 一部分是变量的定...
  • zjhwqx
  • zjhwqx
  • 2017年06月22日 17:33
  • 314

Java成员变量、局部变量、静态变量、成员方法、全局方法等概念的区别

转载:点击打开链接      在Java中,一个类体由2部分构成: 一部分是变量的定义; 一部分是方法的定义(一个类中可以有多个方法)     Java中的变量可以分为成员变量,全局变...

java个人学习笔记06(类、对象、成员变量、局部变量)

1.类:用于描述事物的属性和行为,由成员组成,属性对应类中的成员变量,行为对应类中成员方法    对象:该类事物的具体个体...

Java面向对象_成员变量、局部变量、全局变量

成员变量        我们来研究一个事物:                属性:外在特征;例如人的身高,体重                行为:能够做什么;例如人有说话,打球等行为。   ...

关于java中的局部变量、成员变量、静态变量

package com.imooc;/* * 成员变量:在类中定义,用来描述对象将要有什么 * 局部变量:在类的方法中定义,在方法中临时保存数据 * 静态变量 :static 它属于整个类所共有...

【Java基础】类变量(静态变量)、成员变量、局部变量的区分理解及存储分类

类变量(静态变量)、成员变量、局部变量的区分理解及存储分类。Java程序运行时的内存结构分为:1、方法区;2、栈内存;3、堆内存;4、本地方法栈。...

java 成员变量、局部变量、静态变量

java 中的变量大致分为 成员变量 和 局部变量 两大类。 成员变量:    在类体里面定义的变量称为成员变量;    如果该成员变量有 static 关键字修饰,则该成员变量称为 静态变量 或 ...
  • zwqjoy1
  • zwqjoy1
  • 2017年12月01日 17:36
  • 22

Java内存、成员变量、局部变量

一 java内存分配  Java 中的数据类型分为  1. 基本类型(原始数据类型) byte short int long float double char boolean  基本类型的...

java中成员变量、局部变量、全局变量的区别

局部变量在方法内部声明,并且只能在方法内部使用,在外层的方法被调用时被分配内存,请求在方法执行完毕后自动释放内存而消亡,在使用局部变量的时候必须先对其进行初初始化。它是在方法体中定义的变量以及方法的参...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java易混淆概念之类变量、成员变量、局部变量
举报原因:
原因补充:

(最多只允许输入30个字)