使用Java实现WebSocket创建房间,使用static来初始化房间,

使用Java实现WebSocket创建房间,使用static来创建默认的房间,请问有没有其他的办法创建默认的房间

@Controller
@ServerEndpoint(value="/websocket/fight")
public class FightSocket {
private static ConcurrentHashMap<String, ConcurrentHashMap<String, FightSocket>> roomList = new ConcurrentHashMap<>();

    //重新加入房间的标示;
    private int rejoin = 0;
    static {
        roomList.put("room1", new ConcurrentHashMap<String, FightSocket>());
        roomList.put("room2", new ConcurrentHashMap<String, FightSocket>());
    }
}
阅读 1.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题