수신기 목록 (예 : Java에서 addXxxListener()
및 removeXxxListener()
을 사용하여 수신자를 등록 및 등록 취소)은 이고이며 일반적으로 Lists으로 구현됩니까? 청취자의 경우가Listener가 List를 나열하는 이유는 무엇입니까?
- 아니라 이러한 요구가있을 수 있지만, 그들이 (전화를받을 어떤 순서에 상관없이을의 그러나 특별한 경우에있어 이후 Set가 더 적합하지 않을까요, 일반 청취자 메커니즘) 그러한 보증을하지 않으며,
- 같은 청취자에게 1 회 또는 N 시간을 호출 발생한다 번 이상 (그 일을하는지 같은 리스너를 등록 또는 오류가 될 필요가 없습니다, 또 다른 질문)
전통에 불과합니까? 세트는 어쨌든 두피 내의 일종의 목록입니다. 성능 차이가 있습니까? 을 반복하는 것이 Set
을 반복하는 것보다 빠르거나 느린가요? 어느 정도 메모리를 사용합니까? 차이점은 거의 무시할 수 있습니다.
'그것이 list'ener 인 이유가 무엇입니까? : p – kennytm