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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

因为private修饰符是使用在类的 ,如果在在类中声明一个成员变量使用private修饰后,这个变量只能被这个类中的方法所访问,而在方法体中声明变量,这个变量的作用域是从这个变量声明直到方法体结束,如果再使用private修饰的话两者就会冲突,所以不能在方法体内声明一个变量为private,而且在方法里声明变量为private也没什么意义,方法内声明的变量的作用域本来就在方法体内,也在他本身的类中,自然也不会被其他类中的方法所访问
回复 使用道具 举报
本帖最后由 zhouxp3323 于 2012-4-1 16:11 编辑

在方法中定义的变量是局部变量,局部变量本身就只能在方法中使用,也就是它的使用权限只能在这个方法体内,所以也不能用任何权限修饰符修饰。还有,你的类名的首字母应该大写
回复 使用道具 举报
zhouxp3323 发表于 2012-4-1 16:06
在方法中定义的变量是局部变量,局部变量本身就只能在方法中使用,也就是它的使用权限只能在这个方法体内, ...

恩 呵呵  谢谢了啊。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马