Java中 的Static


static关键字 (静态)


1 概述关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的成员,而不单单是属于某个对象的。static修饰成员叫做类成员,使用类名直接访问也可以使用该类创建的对象来调用(不建议)。

2 定义和使用格式

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

在这里插入图片描述
比如说,基础班新生报到,每一位同学都有各自的学号,姓名,年龄等信息, 但是同学们都所属同一个班级, 也就是班级名称都是相同的. 班级名称是所有同学所共享的,我们可以使用static关键字来访问.
在这里插入图片描述

在这里插入图片描述

2.3 静态方法当static 修饰成员方法时,该方法称为类方法 。静态方法在声明中有static ,建议使用类名来调用,而不需要创建类的对象。调用方式非常简单。类方法:使用 static关键字修饰的成员方法,习惯称为静态方法。定义格式:

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190123113651467.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,sha dow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwODkzMzMx,size_16,color_FFFFFF,t_7 0)
在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章