Java static关键字简介说明
下文讲述static关键字的相关简介说明,如下所示:
static关键字简介说明: static关键字修饰的方法,变量等都是类成员,使用static修饰的方法中无法使用this,super关键字(因为static修饰的信息没有对象的概念) ------------------------------------------------------------------------------------------------------------------ static修饰的方法,我们直接使用类名即可调用方法,无需实例化对象 ---------------------------------------------------------------- static修饰的信息放在堆上一片固定的区域上,可非常方便的进行下次访问 --------------------------------------------------------------------------- static修饰的变量,在定义时必须进行初始化
static修饰的变量称之为“静态变量” ----------------------------------------------------- 静态变量和非静态变量的区别是: 静态变量被所有的对象所共享,在内存中只有一个副本, 它当且仅当在类初次加载时会被初始化 但是非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。