这个实现很简单,用一个LinkedList就够了,这个集合的原理就是怎么存怎么取,所以只要存的时候把在线的人放在前面即可。
每次从服务器取到数据后,判断是否在线,如果在线用linkedlist下的addFirst()方法将这个人的数据放在第一位。