<分区>
我听说 Activity.findViewById(int) 方法是一种在幕后调用 View.findViewById(int) 的便捷方法。
我找不到任何解释 Java 便捷方法的文档(我只能看到 iOS)。
PS:我在粗略的 Google 搜索中或通过 SO prev 帖子找不到任何答案。如果已经有答案,请指出,以便我关闭这个。
<分区>
我听说 Activity.findViewById(int) 方法是一种在幕后调用 View.findViewById(int) 的便捷方法。
我找不到任何解释 Java 便捷方法的文档(我只能看到 iOS)。
PS:我在粗略的 Google 搜索中或通过 SO prev 帖子找不到任何答案。如果已经有答案,请指出,以便我关闭这个。
最佳答案
在任何具有方法概念的语言中,便利方法就是这样。一种让事情变得更方便的方法。
这通常意味着采用复杂或冗长的内容,并使其更易于访问。示例包括辅助类中的几乎所有内容,如 Collections
或 Arrays
。还有工厂方法(在某种程度上,工厂有超越简单便利的原因)。
来自维基百科的更正式的定义 ( http://en.wikipedia.org/wiki/Convenience_function ):
A convenience function is a non-essential subroutine in a programming library or framework which is intended to ease commonly performed tasks.
关于java - 什么是 Java 中的便捷方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19063652/