静态static关键字概述和静态static关键字修饰成员变量

静态static关键字概述

概述
关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属
于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。

静态static关键字修饰成员变量

类变量
当 static 修饰成员变量时,该变量称为类变量。该类的每个对象都共享同一个类变量的值。任何对象都可以更改
该类变量的值,但也可以在不创建该类的对象的情况下对类变量进行操作。
类变量:使用 static关键字修饰的成员变量。
定义格式:

 举例:

比如说,基础班新班开班,学员报到。现在想为每一位新来报到的同学编学号(
sid),从第一名同学开始,sid为
1,以此类推。学号必须是唯一的,连续的,并且与班级的人数相符,这样以便知道,要分配给下一名新同学的学
号是多少。这样我们就需要一个变量,与单独的每一个学生对象无关,而是与整个班级同学数量有关。
所以,我们可以这样定义一个静态变量numberOfStudent。

 

posted @ 2022-06-30 17:13  肥宅快乐水~  阅读(45)  评论(0)    收藏  举报