这个问题的答案是:从静态函数引用非静态字段,反之亦然是不可能的。
在静态函数中,所有的变量都是静态的,这意味着它们必须在声明时或者在静态初始化块中初始化。因此,从静态函数中引用非静态字段是不可能的,因为非静态字段必须在非静态函数中初始化。
另一方面,从非静态函数中引用静态字段也是不可能的,因为静态字段只能在静态函数中初始化。如果尝试从非静态函数中引用静态字段,编译器将抛出错误,因为非静态函数不能访问静态字段。
因此,从静态函数引用非静态字段,反之亦然是不可能的。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云