问题描述
方法 (transformAll) 转换一个人和他们的朋友的所有 img。我们可以对这两种方法做一个小的修改,以便可以并行转换 imgs 吗?例如使用 ParallelStream()。 transformImige() 方法只是一个简单的方法,不执行 I/O。另外,我们可以在transformAll()方法中使用流吗?
问:Person 类是监视器模式的有效实现吗?
public static void transformAllFriends(Person p) {
Set<Person> visited = new HashSet<>();
transformAll(p,visited);
}
public static void transformAll(Person p,Set<Person> visited) {
p.transformImige();
visited.add(p);
for (Object pi : p.friends()) {
if (visited.contains(pi)) {
continue;
}
transfrmAll(p,visited);
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)