绑定库可以重命名方法和接口
并非绑定库中的所有内容在 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; }
什么时候受到约束