美文网首页
Java基础---变量、构造器、构造方法

Java基础---变量、构造器、构造方法

作者: 时刻自省的愤怒者 | 来源:发表于2018-10-16 15:09 被阅读0次

    Java语言支持的变量类型有:

    类变量:独立于方法之外的变量,用 static 修饰。

    重点:在类中以static声明,必须在构造方法和语句块之外;在第一次被访问时创建,程序结束时销毁;有默认值;通常被声明为常量,即为public/private,final和static类型的变量,且初始化后不可更改

    实例变量:独立于方法之外的变量,不过没有 static 修饰。 

    重点:跟随对象的生命周期产生与销毁;至少被一个方法、构造方法或者语句块引用;一般设为私有;有默认值

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

    重点:只能在该方法中使用,跳出该方法即刻销毁;无默认值,需要赋初值

    构造器:

    确保所有对象的初始化

    构建对象时,系统分配内存空间,执行默认初始化,然后开始构造器的执行体,new作为关键字调用构造器,在构造器中通过this来引用,执行体结束后,该对象为返回至,通过赋值

    构造方法

    相关文章

      网友评论

          本文标题:Java基础---变量、构造器、构造方法

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