До версии JDK5 явно недоставало перечислений - одного из языковых средств, потребность в котором остро ощущали многие программирующие нa Java.
В простейшей форме перечисление представляет собой список именованных констант. Несмотря на то что в Java имеются другие языковые средства с похожими функциональными возможностями, например завершенные переменные, многим программирующим нa Java все же не хватало принципиальной ясности перечислений, особенно потому, что они применяются во многих других языках программирования.
В версии JDК5 перечисления были внедрены в Java и наконец-то стали доступны для программирования на этом языке.
В простейшей форме перечисления в Java похожи на перечисления в других языках программирования, но это поверхностное сходство. Читать








