静态变量/方法与非静态的区别:
1,外部调用静态方法/变量可以使用类名.方法名/变量名的方式调用,也可以使用对象名.方法名/变量名,但是实例方法只能通过后者,因为调用静态方法变量无需实例化.
2,静态方法只能访问静态变量...,实例方法可以访问实例和静态成员,因为静态方法执行不一定存在对象.
3,静态变量使用的公共内存空间,所有对象可以直接引用,其值是上次对其设的值,一直存在内存中,知道程序结束
4,main()方法是我们最常见的静态方法...,也遵循静态方法的规则
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106354.html原文链接:https://javaforall.cn