Java Enterprise Edition
Java программная платформа, которая предоставляет широкие возможности для разработки программного обеспечения и гарантирует высокую гибкость корпоративных решений.
Ключевые технологические возможности платформы
Виртуальная машина Java (или JVM), оптимизированная под типизированный код со статическим контентом, который генерируется компилятором javac. При этом JVM способна запускать код, написанный и на других языках.
JVM является важнейшей частью исполняющей системы Java.
Владелец технологии Java — корпорация Oracle, продолжает развивать кроссплатформенную среду разработки, делая её доступной для всё более широкого круга программистов. В частности, специалисты Oracle постоянно работают над повышением совместимости платформы, расширяя возможности использования различных языков программирования.
Несмотря на то, что Oracle всегда были одним из лидеров сообщества Open Source, Java не является полностью свободной средой. Однако, широкий набор проектов и библиотек, разработанных сообществом Java-программистов, доступен под свободными открытыми лицензиями.
Одно из наиболее значимых преимуществ JVM — способность работать одновременно с сотнями потоков. Благодаря этому на JVM появляются другие языки: создаются работающие поверх JVM эмуляторы и компиляторы.
Язык Java был не первым языком, предназначенным для написания кроссплатформенных приложений. Но самым популярным стал именно он.
Такие крупные вендоры, как IBM и Oracle, оптимизируют свои приложения с целью поддержки кроссплатформенности. Java платформа позволяет разрабатывать приложения на обычном персональном компьютере и осуществлять его развертку на любой целевой платформе, будь то сервер или телефон.