A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孙宁洋 中级黑马   /  2013-6-4 21:39  /  1500 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

String 加上public 后为什么报错

07EZC6@F285~V@0{J@Z3@CL.jpg (43.32 KB, 下载次数: 0)

07EZC6@F285~V@0{J@Z3@CL.jpg

评分

参与人数 1技术分 +1 收起 理由
殇_心。 + 1

查看全部评分

7 个回复

倒序浏览
public还可以这样用?
回复 使用道具 举报
public 是类成员修饰符  方法里边的变量不能用它修饰
回复 使用道具 举报
亲,方法体内部的局部变量的存放在栈中的,当这个方法结束时,分配给这个方法的栈会释放,这个栈中的变量也将随之释放。所以用public来修饰是毫无意义的,即方法体的变量无需有权限修饰符修饰。eclipse的语法检查机制提示。。。

评分

参与人数 1技术分 +1 收起 理由
殇_心。 + 1

查看全部评分

回复 使用道具 举报
修饰符修饰局部变量没有意义,一般修饰成员变量或者方法 用私有或者受保护的才有意义。
回复 使用道具 举报
变量定义在函数中就是局部变量,public是用来修饰类,方法、类变量、成员变量的,局部变量只在方法内部有效,本身是有作用域限制的,不能使用访问修饰符

评分

参与人数 1技术分 +1 收起 理由
殇_心。 + 1

查看全部评分

回复 使用道具 举报
public是成员修饰符,它修饰局部变量时没有任何意义的。它是用来修饰类、成员变量和方法,此处的应该用private修饰才对。

评分

参与人数 1技术分 +1 收起 理由
殇_心。 + 1

查看全部评分

回复 使用道具 举报
public是权限修饰符,
1,可以进行修饰类,修饰成员变量以及成员方法,
2,无法进行修饰私有成员
3,public修饰的成员变量与成员方法可以在本类,子类,不同包的子类,不同包类中进行访问.

希望能对楼主有用,基础一定要学扎实哦.

评分

参与人数 1技术分 +1 收起 理由
殇_心。 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马