class-constants

Я хотел бы иметь возможность сделать что-то вроде этого: class ThingIDs { const Something = 1; const AnotherThing = 2; } $thing = 'Something'; $id = ThingIDs::$thing; Это не сработает. Есть ли простой способ сделать что-то эквивалентное? Обратите внимание, что я застрял с классом; это в библиотеке...

Предположим, вам нужно определить класс, который все, что он делает, это держать константы. public static final String SOME_CONST = "SOME_VALUE"; что это предпочтительный способ сделать это? интерфейс Абстрактный Класс Заключительный Класс какой я должен использовать и почему? пояснения к некоторым о...

в настоящее время я пытаюсь углубиться в спецификацию виртуальной машины Java. Я читал внутри книги JVM онлайн и есть одна запутанная абстракция, которую я не могу понять: постоянный пул. вот отрывок из книги: для каждого типа, который он загружает, виртуальная машина Java должна хранить постоянный пул. П...