SimpleStringProperty和StringProperty之间的区别
我正在使用JavaFx
TableView,发现有一些类可以使用TableView,例如SimpleStringProperty,StringProperty,SimpleBooleanProperty和BooleanProperty等。现在,我想知道用于TableView的是SimpleStringProperty还是仅StringProperty,它们之间有什么区别?他们。
回答:
StringProperty是可观察字符串属性的抽象基类,SimpleStringProperty是一个具体实现。
规则是:
- 在您的API中显示StringProperty
- 使用SimpleStringProperty作为代码中的具体实现
有时您会看到JavaFX代码本身从StringPropertyBase创建匿名内部类,其原因是它在内存方面更加有效,但通常无需您费心。
以上是 SimpleStringProperty和StringProperty之间的区别 的全部内容, 来源链接: utcz.com/qa/432776.html