美文网首页
变量与常量

变量与常量

作者: 书生林丶 | 来源:发表于2018-10-22 17:01 被阅读0次

    变量

    变量的本质是"可操作的存储空间".

    Java是强类型语言,每个变量都必须先声明类型.数据类型决定了其存储空间的大小.

    变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域.在其生命后才可以分配响应长度的存储空间.

    每个变量都有类型,类型可以是基本类型,也可以是引用类型.
    变量名必须是合法的标识符.

    局部变量

    方法中或者语句块中,生命周期为从声明位置开始,到方法结束或者语句块结束.
    局部变量使用之前必须先声明,后初始化(即赋值).

    成员变量 (实例变量)

    类内部,方法外部定义的变量,从属于对象,生命周期伴随这个对象始终.
    对象创建.成员变量跟着创建,对象消失,成员变量跟着消失
    若未初始化,则程序自动初始化为默认值

    数据类型 默认值
    int 0
    double 0.0
    char '\u0000'
    boolean false

    静态变量 (类变量)

    类内部,使用static定义,从属于类,生命周期伴随类始终

    常量 (Constanti)

    常量通常指一个固定的值,在Java语言中,主要是利用关键字final来定义一个常量.
    常量一旦被初始化之后,不可以再更改其值.

    一般将'1','2','hello'等称之为 字面常量
    用final修饰的称谓符号常量.

    注意 常量的命名规则是:由大写字母和'_'组成,如:MAX_VALUE;

    相关文章

      网友评论

          本文标题:变量与常量

          本文链接:https://www.haomeiwen.com/subject/leigzftx.html