静态变量/方法与非静态的区别:1,外部调用静态方法/变量可以使用类名.方法名/变量名的方式调用,也可以使用对象名.方法名/变量名,但是实例方法只能通过后者,因为调用静态方法变量无需实例化.
2,静态方法只能访问静态变量,实例方法可以访问实例和静态成员,因为静态方法执行不一定存在对象.
3,静态变量使用的公共内存空间,所有对象可以直接引用,其值是上次对其设的值,一直存在内存中,知道程序结束
4,main()方法是我们最常见的静态方法,也遵循静态方法的规则
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/106354.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...