“黑马程序员” java成员变量和局部变量

原创 2015年07月10日 09:40:50

------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------


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

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

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

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


看下面的伪代码说明:

public class Variable{

     static int allClicks=0;//类变量

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

     public void method(){


        int i =0;//局部变量

     }

}

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


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

相关文章推荐

黑马程序员——Java基础——面向对象——局部变量和成员变量

android培训、java培训、期待与您交流!

黑马程序员 -->java中成员变量与局部变量

------- android培训、java培训、期待与您交流! ----------  理解局部变量与成员变量 (局部变量与成员变量贯串整个视频,初学时难免会犯迷糊,以下是我局部变量与成员变量的一...

黑马程序员——JAVA基础_01(类和对象的关系、成员变量和局部变量、构造函数、构造代码块)

类和对象的关系  类:就是对现实事物中的描述,提取某一对象的共性内容,对其进行抽象,让复杂的事物简单化。描述事物其实就是在描述事物的属性和行为。 属性对应的是类中的变量。行为对应的是类中的函数(方法)...

黑马程序员——如何理解成员变量在堆内,局部变量在栈内?

在第五天的基础视频里,毕老师讲了一句话:成员变量在堆内存里,局部变量在栈内存里。 我有疑惑: 既然成员变量存在于对象中,对象存在于堆中,所以成员变量存在于堆中。那么按照这样的推理,局部变量存在于方法中...

黑马程序员---JAVA中成员变量初始化规则

------Java培训、IOS培训、.NET培训、期待与您交流!------ JAVA尽力保证,所有变量在使用前能得到恰当的初始化,因为如果变量没有被初始化,那么很容易导致程序出错。 所有在类中的变...

黑马程序员----2015.6.12java笔记---进制--成员变量--匿名函数--构造函数

//10进制------>16进制(利用查表法,并且不利用StringBuffer输出结果)             public static void toHex_2(int a)       ...

黑马程序员--Java基础加强--16.利用反射操作泛型V【通过Constructor反射解析泛型构造方法】【通过Field反射解析泛型成员变量】【个人总结】

利用反射操作泛型IV 通过Constructor反射解析泛型构造方法 通过Field反射解析泛型成员变量 ----------- android培训、java培训、java学习型技术博客、期待与您交流...

黑马程序员——Java类变量和成员变量初始化过程

------- android培训、java培训、期待与您交流! ---------- 一、类的初始化 对于类的初始化:类的初始化一般只初始化一次,类的初始化主要是初始化静态成员变量。...

Java 成员变量和局部变量

  • 2017年04月23日 19:51
  • 5KB
  • 下载

黑马程序员_06_面向对象_成员变量_匿名对象_封装_构造函数_thisPrivate

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------   0501-0501-0...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:“黑马程序员” java成员变量和局部变量
举报原因:
原因补充:

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