static静态方法和变量的作用和好处??

 我来答
完旋真向
2019-10-01 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:746万
展开全部
一般静态变量都是公用的、全局的,程序一启动就会在内存开辟一块空间,存放它们。静态的不必实例化就能直接使用,是说在没有生成任何对象时就能运用该方法,所以静态方法里不能对非静态的成员变量做操作。一般静态方法操作静态成员变量或全局变量。
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
燕初露祈为
2020-01-11 · TA获得超过3.5万个赞
知道小有建树答主
回答量:1.3万
采纳率:27%
帮助的人:829万
展开全部
分两个阶段
阶段一:先载入类
阶段二:然后才能依据类来实例化对象
而static的方法、变量都是属于类的,非static的则属于对象
如果在阶段一,访问非static的方法,因为还没有对象,所以不能访问成功
如果在阶段二,一个类有那么多对象在内存生存着,类也不知道该访问哪个对象的实例变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式