当前位置:   article > 正文

单例模式实现在线用户列表_java在线用户列表

java在线用户列表

在线用户列表UserList.java:

  1. package edu.action.user;
  2. import java.util.Enumeration;
  3. import java.util.Vector;
  4. import edu.vo.UserVO;
  5. /**
  6. * 文件名称: UserList.java
  7. * 编写人: yh.zeng
  8. * 编写时间: 17-1-5 下午7:48
  9. * 文件描述: 已登录的用户列表(在线用户列表)
  10. */
  11. public class UserList
  12. {
  13. private static UserList userList = new UserList();
  14. private Vector<UserVO> v = null;
  15. private UserList(){
  16. v = new Vector<UserVO>();
  17. }
  18. public static UserList getInstance(){
  19. return userList;
  20. }
  21. public void addUser(UserVO user){
  22. if(user != null && !v.contains(user)){
  23. v.add(user);
  24. }
  25. }
  26. public void removeUser(UserVO user){
  27. if(user != null){
  28. v.remove(user);
  29. }
  30. }
  31. public Enumeration<UserVO> getUserList(){
  32. return v.elements();
  33. }
  34. public int getUserCount(){
  35. return v.size();
  36. }
  37. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/444101
推荐阅读
相关标签
  

闽ICP备14008679号