Я работаю над веб-приложением GWT, и мне было интересно, есть ли способ сохранить некоторые классы на сервере живыми.
Дело в том, что я хотел бы создать статический класс, который будет работатьна сервере и управляйте чем-то для меня .. допустим, в данный момент вошли пользователи.
public class someclass{
private static someclass instance;
private List<user> users;
private someclass(){
users = new ArrayList<user>();
}
public someclass getInstance()
{
if (instance == null)
instance = new someclass();
return instance;
}
public addUser(user u)
{
users.add(user);
}
}
предположим, что синхронизация не требуется, это не бесполезно для вопроса.входит в систему и добавляется в список пользователей.когда второй пользователь войдет в систему. будет ли список пользователей пустым?или у него будет старый пользователь?
Спасибо ...