开发者社区> 问答> 正文

Java中static是否可用来修饰局部变量呢?

已解决

Java中static是否可用来修饰局部变量呢?

展开
收起
游客gaiketk6mpmke 2022-04-02 15:19:21 2486 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    在c/c++中static是可以修饰局部变量的,但是在Java的语法中是不可以的。

    假如可以用static修饰局部变量,就表示此变量在所在类被jvm加载的时候就初始化加载了。但是方法和对象相关的,而方法只有在被调用的时候才有意义,你在加载类的时候还没有调用方法,就把方法里的局部变量加载了,这就显的没有必要意义了。所以没必要修饰局部变量。

    2022-04-02 16:23:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载