java有没有静态局部变量

如题
2025-02-25 11:16:42
推荐回答(2个)
回答1:

在方法内部定义的叫“局部变量”,而不是静态变量,局部变量不能加static,包括protected, private, public这些也不能加。静态变量是定义在类中,方法体外面的。

如果是一个局部的变量,而你又想做为静态使用,就是用final来定义。

回答2:

java 语言中不能用 static 修饰局部变量。

进一步的解释,可以参阅:

网页链接 Java中static为什么不能修饰局部变量?