1.9Android 學習+進度之九-消息隊列及其相關

細細思考了下,設想這麼個場景,此時ABC都登錄了服務器S,此時B、C都給A發消息,然後多線程接收到以後。都要給A轉發,此時是B、C的接收線程。假如發現這個消息是轉發給A的,那麼都會去調用A這個對象(因爲共享了client——list),假如兩個線程同時找到這個list中A,然後因爲多線程的機制,互相調用A的發送數據對象,那就糟糕了。 所以,這裏設想的是,每個client得有一個可被多線程操作的消息
相關文章
相關標籤/搜索