Jump to content

Яволюция

Яволюция
Разработчик(и) Жан-Мари Дотель
Стабильная версия
7.0.0 / 2 июля 2017 г. ( 2017-07-02 )
Репозиторий
Написано в Ява , С++
Операционная система Кросс-платформенный
Размер 480 КБ (в архиве)
Тип Библиотека реального времени
Лицензия БСД
Веб-сайт Джаволюция .org

Javolution — это библиотека реального времени , призванная сделать приложения Java или Java-Like/C++ более быстрыми и более предсказуемыми по времени. Действительно, предсказуемость времени может быть легко испорчена использованием стандартной библиотеки (ленивая инициализация, изменение размера массива и т. д.), что неприемлемо для систем, критичных к безопасности . с открытым исходным кодом Библиотека Javolution решает эти проблемы. [1] для платформы Java и собственных приложений. Он предоставляет множество высокопроизводительных классов и утилит, полезных также для приложений, не работающих в режиме реального времени. Такой как:

Начиная с версии 6.0, Javolution упрощает портирование [14] любой исходный код Java на C++ для кроссплатформенной собственной компиляции. OSGi и JUnit были портированы и включены в базовый дистрибутив C++.

Все модули (Java и собственные) создаются с использованием maven . Джаволюцию можно использовать [15] либо в виде пакета OSGi (предпочтительно), либо в виде отдельной библиотеки.

  1. ^ Полностью детерминированная Java
  2. ^ Javolution.util
  3. ^ Просмотры коллекции
  4. ^ Аннотация в реальном времени
  5. ^ Фрактальная таблица
  6. ^ Контексты OSGi
  7. ^ Параллельные контексты
  8. ^ Вычислительные контексты
  9. ^ Структура/Союз
  10. ^ Утилита перфометра [ постоянная мертвая ссылка ]
  11. ^ Средство маршаллинга/демаршаллинга XML
  12. ^ StAX-подобные читатели/писатели
  13. ^ Управление конфигурацией Javolution
  14. ^ «Обзор Javolution C++» (PDF) . Архивировано из оригинала (PDF) 1 октября 2013 г. Проверено 19 августа 2013 г.
  15. ^ Обзор использования Javolution
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ff50ddeb61f84d426047891ee58c9f28__1703949120
URL1:https://arc.ask3.ru/arc/aa/ff/28/ff50ddeb61f84d426047891ee58c9f28.html
Заголовок, (Title) документа по адресу, URL1:
Javolution - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)