我有两节课
public class Account {
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCompany() {
return company;
}
public void setCompany(String company) {
this.company = company;
}
public String name;
public String company;
}
public class Estimates {
public String market;
public String getMarket() {
return market;
}
public void setMarket(String market) {
this.market = market;
}
public Account getAccount() {
return account;
}
public void setAccount(Account account) {
this.account = account;
}
public Account account;
}
Estiments对象被创建1000次,我必须迭代For Each循环中的Estiments对象,并执行一些计算谁的结果存储在Account对象中,并设置回Estimate对象.
for(Estimates estimate : estimateList)
{
// account is a result of some calculation
estimate.setAccount(account);
}
这是以顺序方式发生的,并造成了执行延迟,这可以转换为使用Java线程的并行执行吗? 每个Account对象都调用一个执行某些计算的方法.