Этот вопрос объясняет структуру класса в Java и его возможные составляющие.
Короткий ответ
Класс может содержать поля (свойства), методы, конструкторы, статические блоки, вложенные классы, интерфейсы и аннотации.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.