快速掌握java基础学习之static关键字

 时间:2026-02-14 18:45:08

1、第一步

在java中可以用static声明属性和方法,希望一个属性被所有方法所共泰针有,就可以声明为static类型,

声明为static的方法和属性,也叫类方法和属性,可以使用类名称直接调用

快速掌握java基础学习之static关键字

快速掌握java基础学习之static关键字

2、第二步

上面步骤的代码是普通类的代码,如果现在产生了多个person对象,如果修改需要全部都修改,效率低,这时候可以把person的属性声明为static

快速掌握java基础学习之static关键字

快速掌握java基础学习之static关键字

3、第裹调三步

person类,每一个对象都有自己的堆空间,但是诉扬棍static属性是保存在全局数据区内,所有的对象都指向这个区域,所以,当修改static的时候,所有的引用对象都变了

快速掌握java基础学习之static关键字

4、第四步

定义城市属性,有默认值,static

调用静态方法修改static属性的内容

快速掌握java基础学习之static关键字

快速掌握java基础学习之static关键字

5、第五步

static的方法不能调用非static的方法,回导致编译失败

因为static方法或属性可以在类没有实例化的时候调用

快速掌握java基础学习之static关键字

6、第六步

下面是static在类中具体的使用案例

快速掌握java基础学习之static关键字

  • Java语言程序设计十五(static/this关键字)
  • 老黑讲Java之面向对象static和final关键字
  • 快速掌握java基础学习之了解代码块
  • 快速掌握java基础学习之final关键字
  • 快速掌握java基础学习之构造方法私有化
  • 热门搜索
    健康手抄报图片大全 我阅读我快乐手抄报 书香校园手抄报内容 教师节手抄报大全图片 文明手抄报图片大全 获奖手抄报 六一儿童节手抄报诗 庆祝国庆节手抄报 小学生文明礼仪手抄报 五水共治手抄报内容