变量的分类及初始化

Posted feifie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量的分类及初始化相关的知识,希望对你有一定的参考价值。

变量分类:

  成员变量(在类中定义,在方法,构造方法和语句块之外):

                实例变量(不以static修饰) 类变量(以static修饰)

  局部变量(方法、构造方法或语句块里定义的变量):

                形参(方法签名中定义的变量) 方法局部变量(方法内定义) 代码块局部变量(代码块内定义)

final变量初始化: 作为static修饰的类变量时,必须有显示的初始化,在声名对象的语句中初始化,或者在静态代码块中进行初始化

        作为实例变量时,也必须进行显示的初始化。在声名对象的语句中初始化,或者在构造代码块中进行初始化,或者在所有的构造函数中进行初始化。

以上是关于变量的分类及初始化的主要内容,如果未能解决你的问题,请参考以下文章

变量及数据类型

Java编程进阶常量变量及作用域

java变量的分类与初始化

java变量分类

嵌入式项目要在设计时考虑的缺陷

JVM学习--局部变量表