Смысление классов в Java дешево. Если классы не делают ничего существенного в своих контракторах, просто сделайте
public String getAccount(String sessionId) {
AccountData ad = new AccountData();
return ad.getAccount(String sessionId);
}
Не оптимизируйте, где это не Nessesary. Профилируйте свой код раньше. Вы можете быть удивлены, насколько не так ваши предположения (я знаю, что я был много раз).