Создавать объекты надо только тогда, когда это действительно необходимо. Т.к. создание объекта является дорогостоящей операцией в плане производительности и освобождении памяти. В качестве решения проблемы можно использовать ленивую инициализацию:
public class Messages {
private List<String> messages;
public List<String> getMessages () {
if(messages == null) {
messages = new ArrayList<String>();
}
return messages;
}
}
Комментариев нет:
Отправить комментарий