Мне сказали (и я видел это выражение в нескольких других местах), что не рекомендуется хранить ваши константы в отдельном классе на Java, чтобы использовать их в других классах. Но я нигде не видел, почему так. Почему я не должен хранить их в своем собственном интерфейсе/классе?
Я пришел из C в Java и в C я просто создавал файл .h
, где я определял константы с #define