public class T{
.....
public Vector<Double> accounts;
.....public void transfer(Vector<Double> accounts, ....)
{
   synchronized(accounts) //the problem
   {
      ....
   }
}.......
}请教:synchronized(accounts)把对象T的子对象accounts完全锁定吗?还是仅仅锁定方法transfer中的括弧代码段?