static关键字修改类起什么作用呢?
下文笔者讲述 static关键字的功能说明,如下所示
`static`关键字 在Java中用于修饰类的成员(包括变量和方法) 功能如下所示: - 静态变量: 被`static`修饰的变量属于类 不属于类的任何一个实例对象。 这意味着所有该类的实例共享同一份静态变量。 - 静态方法: 被`static`修饰的方法属于类 可直接通过类名调用 无需创建类的实例 静态方法只能访问静态变量和其他静态方法
需要注意点: `static`不能用来修饰类本身 如果看到`static`修饰类,那是指内部类(即在一个类内部定义的类) 表示该内部类是静态内部类 它可以不依赖外部类的实例而存在。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。