У меня есть класс, который имеет достаточное количество статических переменных, не все из которых инициализируются значениями по умолчанию (например, у меня есть логическое значение, которое я инициализирую в true, набор, который я инициализирую в новый Set () и т. Д. ). Этот класс чем-то похож на контроллер, который работает с другими классами. После того, как он завершил работу с классом, я хотел бы переинициализировать все его статические переменные в их исходные значения, используя (если он существует) что-то, что является частью java API, так что мне не нужно делать "reinitializeClassVariables" () "метод, содержащий около дюжины переменных, которые необходимо обновлять каждый раз, когда я делаю какие-либо изменения в статических переменных, объявленных в классе. Есть идеи?