我有一个方法:
public void processChildNodes(Node result, Node source) {
synchronized (source) {
NodeList nodes = source.getChildNodes();
for (int i = 0; i < nodes.getLength(); i++) {
processNode(result, nodes.item(i));
}
}
}
现在假设我正在尝试使用具有相同源(方法的第二个参数)的类的两个不同实例调用 processChildNodes,这两个执行是否可以并行执行?