我知道 Java 通常允许不关心方法中返回的对象,但在这种情况下,我想确保 Api 的用户将返回的实例添加到列表中,否则它将立即执行。
纯Java:
Runnable someTask() {
...
}
someTask(); // ok
应该
Runnable someTask() {
...
}
addToExecutionList(someTask()); // ok
someTask(); // gives warning
有没有办法通过编译时警告来防止这种情况?