kotlin的全局变量
val id: Long = 1
如果要在java代码中引用这个变量直接写id是肯定会有问题的
public void main(String[] args){
System.out.print(id);
}
这里会提示你引用了 xx的私有成员
kotlin会给所有的变量提供默认的 get() 方法
所以这里应该写成
public void main(String[] args){
System.out.print(getId());
}