嗨 stackoverflow 成员,您知道为什么 Java 类中的实例变量必须仅在一行中声明,而不是在 2 中声明吗?例如:
String ring;
ring = "indeed";
它给出了编译错误。为什么不允许?像我在这个例子中那样做是没有意义的,但是使用该过程来初始化从超类继承的变量而不使用子类构造函数可能很有用。
例如:
class Ringo{
String ring;
}
class RingoStar extends Ringo{
ring = "That's how to play drums";
}
显然它给出了编译错误。这就是重点,有谁知道为什么不允许这样做?