无法编译(有illegal forward reference错误),正如人们所期望的那样:
illegal forward reference
class test { int x = x + 42; }
但这有效:
class test { int x = this.x + 42; }
这是怎么回事?在后一种情况下分配了什么?
java
java ×1