绑定库可以重命名方法和接口

并非绑定库中的所有内容在 C#中都与在 Java 中具有相同的名称。

在 C#中,接口名称以 I 开头,但 Java 没有这样的约定。导入 Java 库时,名为 SomeInterface 的接口将变为 ISomeInterface

同样,Java 没有像 C#那样的属性。绑定库时,Java getter 和 setter 方法可能会重构为属性。例如,以下 Java 代码

public int getX() { return someInt; }

public int setX(int someInt) { this.someInt = someInt; }

可以重构为

public int X { get; set; }

什么时候受到约束