qflyalltime
小羊也疯狂
采纳率88.4%
2016-11-13 15:19

Java中如果一个类引用另外一个类中的方法,我在其中一个类中定义的静态变量,在另外一个类中有效吗?

已采纳

比如图中这么写报错 ,然后我删掉345行的static 程序就能跑起来了,静态变量的作用域是整个类,为什么我不能在两个类中定义两组静态变量?,图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • donggua3694857 GrayHJX 5年前

    方法体里面不允许写static,要在外面写

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 5年前

    static变量必须定义在函数外面,类里面,你写在函数里了。通过 类名.变量名 可以在别的类中调用。

    点赞 评论 复制链接分享
  • qq_23129309 笨鸟正飞 5年前

    有在方法中给类定义属性的吗?这又不是Python,java没那么随意

    点赞 评论 复制链接分享