摘要:static可以修饰类变量或者方法,那什么时候使用它呢?请看下图
注意:当方法(函数)里面不需要访问非静态成员的时候这此方法定义成静态的,即用static修饰。
class DemoTest{
int age;
static String name;
public static void display(){
syso("hehe");
}
}
比如上面的代码,里面的内容不需要访问到非静态成员则定义成static类型的。若定义成非静态类型的,则调用该函数必须创建一个临时的对象,而后又不使用它,将会占用堆内存空间,所以这样情况就将函数定义成static类型。
本文介绍了Java中static关键字的应用场景,重点讲解了如何利用static修饰类变量和方法,并通过实例说明了在方法不需要访问非静态成员的情况下将其声明为静态的重要性。
2734

被折叠的 条评论
为什么被折叠?



