Если обнаружено, что использование списков намного медленнее, чем использование методов, рекомендованных JAVA. Я предполагаю, что методы JAVA имеют более прямое взаимодействие с памятью, или что-то вроде того Несмотря на это, я согласен с j_random_hacker в том, что вы должны знать, что и когда вызывается, и впоследствии рисковать, когда дубликаты слушателей портят друг друга в результате действий, но именно поэтому мы тестируем наши программы, не так ли; -)