【发布时间】:2016-05-08 19:17:17
【问题描述】:
使用 MongoDB 异步 Java 驱动程序时: 以下回调需要使用 AtomicInteger 计数器还是普通的 int 可以完成这项工作?
Block<Document> theBlock = new Block<Document>() {
AtomicInteger counter = new AtomicInteger();
@Override
public void apply(final Document document) {
counter.incrementAndGet();
}
};
SingleResultCallback<Void> callbackWhenFinished = ...
collection.find().forEach(theBlock, callbackWhenFinished);
【问题讨论】:
标签: mongodb mongodb-query mongodb-java