JAVA刚入门,想问大佬们一些问题....

下面这个类中的public Record other是什么,或者说这样写后能够做什么,感觉好像和int,double,char那些不同,也不能赋值给other....
class Record{
public int value;
public Record other;

}

应该是类似链表,指向下一条记录。
于是可以用
Record r = ...
while (r != null)
{
println(r.value);
r = r.other;
}
遍历

定义一个公共的 Record 对象 对象属性other

当子元素和父元素的字段完全一致时就可以这样表示。比如部门对象包含部门名称和子部门,子部门又包含部门名称和它的子部门就可以这样写(子子孙孙无穷尽也)