猿问

能在普通方法中声明静态变量吗?

隐鯓守候
浏览 2221回答 5
5回答

霆0

我认为可以这么理解:普通方法中定义的变量是局部变量,然而“static关键字不能应用于局部变量,因此它只能作用于域。”(这句话来源于《thinking in Java 》),所以不能再普通方法中用static定义静态变量。在eclipse中也实验了:错误内容为:Illegal modifier for parameter price; only final is permitted

一切都是算计

不能,静态变量类似于全局变量,要写在类的内部,类的方法体中定义的变量称为“局部变量”

丿Tomorrow

我觉得可以
随时随地看视频慕课网APP

相关分类

Java
我要回答