今天敲的时候发现报错了,百度了一下,找到了原因,分享一下,成员变量在类的范围内,存在于堆内存中,会有默认的初始值,在声明的同时已经给变量赋值了。再次”赋值“实际是使用了语句,而类体里面只能出现变量和方法,不能出现语句。
java中的成员变量为什么不能先声明,再赋值?
最新推荐文章于 2022-08-25 11:44:20 发布
今天敲的时候发现报错了,百度了一下,找到了原因,分享一下,成员变量在类的范围内,存在于堆内存中,会有默认的初始值,在声明的同时已经给变量赋值了。再次”赋值“实际是使用了语句,而类体里面只能出现变量和方法,不能出现语句。