Главная > Разное > Почему именно технология Java?

Тема Зацепин
268

Java-разработчик 🧩
185
1 минуту

Почему именно технология Java?

Платформа Java – это фундамент для создания и использования разнообразных сетевых сервисов. Ее открытость и гибкость сделали ее также основой для архитектуры Sun Open Net Environment (Sun ONE), которая объединяет в себе видение, платформу, архитектуру и экспертный опыт компании Sun Microsystems по обеспечению работы "сервисов по требованию" сегодня и завтра.

Добавлено : 23 Dec 2008, 15:01

Платформа Java – это фундамент для создания и использования разнообразных сетевых сервисов. Ее открытость и гибкость сделали ее также основой для архитектуры Sun Open Net Environment (Sun ONE), которая объединяет в себе видение, платформу, архитектуру и экспертный опыт компании Sun Microsystems по обеспечению работы "сервисов по требованию" сегодня и завтра.

Платформа Java обеспечивает свободу выбора благодаря своей платформенной независимости. Это очень надежная, открытая, устойчивая, жизнеспособная и гибкая платформа. Она позволяет Вам:

  • Уменьшить затраты

  • Быстрее продвигать продукты на рынок

  • Наслаждаться возможностью "Написано однажды, работает везде"

  • Разрабатывать надежные приложения для всевозможных устройств

От производителей технологии Java

Портфель предложений компании Sun Java-совместимых технологий включает: обладателя многих наград – инструментальные средства разработчика Forte for Java для операционной среды Solaris, решение для электронной коммерции семейства iPlanet и др. Эти продукты позволяют Вам уменьшить Ваши усилия при разработке и выпуске оптимальных решений. Sun также предлагает широкий спектр продуктов и технологий, услуг, программ по повышению квалификации и консультированию.

Что это значит для Вас

Разработчикам

  • Платформенная независимость технологии Java, легкость в разработке, встроенная система безопасности помогает создавать приложения, которые решают сложные деловые проблемы.

  • Создание приложений, использующих технологии, основанные на открытых стандартах, уменьшает риск и затраты на развертывание этих приложений и обеспечивает твердый фундамент для дальнейшего роста.

  • Технологии J2EE, J2SE и J2ME обеспечивают общую платформу для различных устройств.

Системным администраторам

  • Использование приложений, основанных на технологии Java, использующих преимущества многократно используемого, переносимого кода, помогает упростить развитие и сопровождение корпоративных систем.

  • Аппаратная платформа компании Sun Microsystems от рабочих станций до суперсерверов Sun Fire и технологии Java -это решения, которые позволяют управлять сложными процессами бизнеса.

Пользователям

Технологии Java позволяют использовать инвестиции в ранее разработанные системы в следующем поколении приложений благодаря использованию межплатформенных возможностей. С технологиями Java не существует такого понятия, как зависимость от поставщика.

  • Использование Java-технологий позволяет компаниям двигаться быстрее, быть более гибкими и более эффективно реагировать на благоприятные условия рынка, создавая возможности для получения прибыли.

  • По сравнению с возможностями технологии Java на настольных компьютерах, серверах и мобильных устройствах, никакая другая технология не обладает таким признанием в промышленности и широтой распространения.

Теги: java

Еще от автора

Применение WeakHashmap для списков слушателей

В статье от 11мая 1999 года Reference Objects были описаны основные идеи применения ссылочных объектов, но не приводилось детального описания. Данная статья позволит вам получить больше сведений, касающихся данной темы. В основном ссылочные объекты применяются для косвенных ссылок на память необходимую объектам. Ссылочные объекты хранятся в очереди (класс ReferenceQueue), в которой отслеживается доступность ссылочных объектов. Исходя из типа ссылочного объекта, сборщик мусора может освобождать память даже тогда, когда обычные ссылки не могут быть освобождены.

Заставки в Mustang

Согласно определению, данному в Wikipedia, заставка - это компьютерный термин, обозначающий рисунок, появляющийся во время загрузки программы или операционной системы. Заставка для пользователя является визуальным отображением инициализации программы. До выхода версии Java SE 6 (кодовое название Mustang) единственной возможностью применения заставки было создание окна, во время запуска метода main, и размещение в нем картинки. Хотя данный способ и работал, но он требовал полной инициализации исполняемой Java среды до появления окна заставки. При инициализации загружались библиотеки AWT и Swing, таким образом, появление заставки задерживалось. В Mustang появился новый аргумент командной строки, значительно облегчающий использование заставок. Этот способ позволяет выводить заставку значительно быстрее до запуска исполняемой Java среды. Окончательное добавление данной функциональности находится на рассмотрении в JCP.

Совмещение изображений

1 Введение 2 Правила визуализации и пример 3 Совмещение изображений в оперативной памяти 4 Постепенное исчезновение изображения 5 Ссылки и дополнительная информация

Еще по теме

Применение WeakHashmap для списков слушателей

В статье от 11мая 1999 года Reference Objects были описаны основные идеи применения ссылочных объектов, но не приводилось детального описания. Данная статья позволит вам получить больше сведений, касающихся данной темы. В основном ссылочные объекты применяются для косвенных ссылок на память необходимую объектам. Ссылочные объекты хранятся в очереди (класс ReferenceQueue), в которой отслеживается доступность ссылочных объектов. Исходя из типа ссылочного объекта, сборщик мусора может освобождать память даже тогда, когда обычные ссылки не могут быть освобождены.

Заставки в Mustang

Согласно определению, данному в Wikipedia, заставка - это компьютерный термин, обозначающий рисунок, появляющийся во время загрузки программы или операционной системы. Заставка для пользователя является визуальным отображением инициализации программы. До выхода версии Java SE 6 (кодовое название Mustang) единственной возможностью применения заставки было создание окна, во время запуска метода main, и размещение в нем картинки. Хотя данный способ и работал, но он требовал полной инициализации исполняемой Java среды до появления окна заставки. При инициализации загружались библиотеки AWT и Swing, таким образом, появление заставки задерживалось. В Mustang появился новый аргумент командной строки, значительно облегчающий использование заставок. Этот способ позволяет выводить заставку значительно быстрее до запуска исполняемой Java среды. Окончательное добавление данной функциональности находится на рассмотрении в JCP.

Использование потоков

1 Введение 2 Работа с выражениями типа Boolean 3 Класс JoptionPane 4 Приложение-счетчик 5 Ссылки

Перехват необрабатываемых исключений

В статье от 16 марта 2004 года Best Practices in Exception Handling были описаны приемы обработки исключений. В данной статье вы изучите новый способ обработки исключений при помощи класса UncaughtExceptionHandler добавленного в J2SE 5.0.

Использование класса LinkedHashMap

1 Введение 2 Сортировка хэш-таблицы 3 Копирование таблицы 4 Сохранение порядка доступа к элементам 5 Ссылки

Сказ про кодировки и java

С кодировками в java плохо. Т.е., наоборот, все идеально хорошо: внутреннее представление строк – Utf16-BE (и поддержка Unicode была с самых первых дней). Все возможные функции умеют преобразовывать строку из маленького регистра в большой, проверять является ли данный символ буквой или цифрой, выполнять поиск в строке (в том числе с регулярными выражениями) и прочее и прочее. Для этих операций не нужно использовать какие-то посторонние библиотеки вроде привычных для php mbstring или iconv. Как говорится, поддержка многоязычных тестов “есть в коробке”. Так откуда берутся проблемы? Проблемы возникают, как только строки текста пытаются “выбраться” из jvm (операции вывода текста различным потребителям) или наоборот пытаются в эту самую jvm “залезть” (операция чтения данных от некоторого поставщика).