赞
踩
今天在写代码时,为了省事,把类成员变量直接到函数体中,出现的标题的错误。后来百度找到原因了。
首先,出现这样的错,一般都是在方法中声明变量时提示的,原因是用了public,private,static等修饰词去修饰方法内部变量,然而在java类的方法里声明变量时,他是只能用final修饰(only final is permitted)(或者不加修饰)。除此之外不能用其他的修饰符修饰,包括static也会报同样的错误。public,private等是声明作用域的。方法内部定义的变量因为只能在方法内部使用,在里面声明作用域没有意义,所以也就禁止声明了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。