将变量设成静态有什么好处?为什么又不是每个变量都设成静态?如题

将变量设成静态有什么好处?为什么又不是每个变量都设成静态?如题
请详细说说理由.
rain_1997 1年前 已收到1个回答 举报

longwalkman 幼苗

共回答了18个问题采纳率:100% 举报

一般静态变量都是公用的、全局的,程序一启动就会在内存开辟一块空间,存放它们.静态的不必实例化就能直接使用,是说在没有生成任何对象时就能运用该方法,所以静态方法里不能对非静态的成员变量做操作.一般静态方法操作静态成员变量或全局变量.

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.397 s. - webmaster@yulucn.com