此类不一致查询和更新毫无意义,可能表明有死码或拼写错误。
使用检查设置可以指定与更新/查询方法相对应的名称模式。
返回元素的查询方法会被自动检测,并且只需指定将数据写入输出形参的查询方法(例如 OutputStream
)。
示例:
假设您有一个包含方法 store()
的自定义 FixedStack
类:
public class FixedStack<T> extends Collection<T> {
public T store(T t) {
// 实现
}
}
您可以将 store
添加到更新方法表中,以报告不匹配的查询,例如:
void test(int i) {
FixedStack<Integer> stack = new FixedStack<>();
stack.store(i);
}