在以下两种同步策略中,哪一种是优化的(即处理和生成的字节码),以及应该在哪种情况下使用它们之一。
public synchronized void addName(String name)
{
lastName = name;
nameCount++;
nameList.add(name);
}
或者
public void addName(String name) {
synchronized(this) {
lastName = name;
nameCount++;
nameList.add(name);
}
}
同时,如何处理并发是什么?
- 使用
java.util.concurrent
包 - 使用上述低级方法
- 在 Eclipse PDE 环境下使用
Job
或UIJob
API
谢谢