Я прочитал несколько сообщений здесь, и я начал, почему некоторые люди делают
@Override
public Dimension getPreferredSize() {
return new Dimension(500, 500);
}
вместо
setPreferredSize(new Dimension(500, 500));
Не второй лучше, потому что он создает только один объект Dimension
, тогда как первый, возможно, создает несколько (даже если это не так много потерянной памяти)? Или я ошибаюсь? Есть ли разница вообще?