static + 方法内变量

static + 方法内变量

您好,

如下图,请问第四个选项,是不是错了?

http://img1.sycdn.imooc.com/climg//5932f70e0001b6e806650424.jpg


谢谢~

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
提问者 慕后端4309713 2017-06-10 01:44:23

您好,


过一阵子小白我还是不清楚,

请问为什么 “static不能加在方法内的局部变量上” ?

谢谢~

  • 如果你的方法是非static,那内部是不能有static的变量的,因为static的生命周期很长,当类加载时这些static的东西也要出生了,而这时的非static方法还未出生呢
    2017-06-10 10:44:30
  • 提问者 慕后端4309713 回复 好帮手慕雪 #2
    您好, 所以,如果方法是本身就是static的,方法内部的 ”局部变量“ 是不是也可以修饰为static? 谢谢~
    2017-06-10 13:30:52
提问者 慕后端4309713 2017-06-04 15:27:13

您好,


想请问为什么,"static是不能加在方法内的局部变量上"?

这观念不是很理解^^


谢谢~


irista23 2017-06-04 10:17:11

static是不能加在方法内的局部变量上,下一页老师就会有说明,这里是课程总结,这句只是说明提示~~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师