очень мало, а статично
Нет большой разницы, так как они оба постоянные. Для большинства объектов данных класса static будет означать что-то, связанное с самим классом, поскольку существует только одна копия независимо от того, сколько объектов было создано с новым.
Поскольку это константа, она не может быть сохранена ни в классе, ни в экземпляре, но компилятор по-прежнему не позволит вам получить доступ к объектам экземпляра из статического метода, даже если он знает, что они быть. Существование API отражения также может потребовать некоторой бессмысленной работы, если вы не сделаете его статичным.