java中为什么局部变量不能加上访问权限修饰符?

 我来答
星光依据灿烂
2012-05-03 · TA获得超过186个赞
知道答主
回答量:125
采纳率:0%
帮助的人:35.6万
展开全部
定义在方法中的变量叫局部变量,局部变量的有效范围就是方法内,在局部变量中加上public,或者其他修饰符的话(编译都通不过),就破坏了局部变量的范围,可以说局部变量是为方法而生的。局部变量中的局部就已经说明了范围。反正我就是这么理解的。你可以自己想想
大雅新科技有限公司
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,... 点击进入详情页
本回答由大雅新科技有限公司提供
liyan4770
2011-05-09
知道答主
回答量:10
采纳率:0%
帮助的人:5.5万
展开全部
因为它只能在定义它的方法内部使用,加入权限修饰符没有意义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
剑走偏锋的话多多
2015-11-05 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:95
采纳率:0%
帮助的人:67.8万
展开全部
既然是局部变量,顾名思义只能在局部使用;已经很明确的知道该变量使用的范围,你再加访问修饰符的意义在哪里???
你可以反过来想,如果可以,那就无疑是——脱裤子放屁,多此一举啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
273730689
推荐于2017-11-24 · TA获得超过199个赞
知道答主
回答量:96
采纳率:0%
帮助的人:79万
展开全部
局部变量 本身就是 一个访问权限 的设定啊。 只能在局部调用。 这个就定死了。 你还想加 什么权限修饰??
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式