翻訳と辞書
Words near each other
・ Javinan
・ Javindo language
・ Javine
・ Javine Hylton
・ Javins v. First National Realty Corp.
・ Javits–Wagner–O'Day Act
・ Javitz
・ Javivi
・ Javkandak
・ Javkhede
・ Javkhlant, Selenge
・ Javnik
・ Javodullo Ibragimov
・ Javokhir Sokhibov
・ Javols
Javolution
・ Javon
・ Javon Francis
・ Javon Jackson
・ Javon McCrea
・ Javon Ringer
・ Javon Searles
・ Javon Walker
・ Javone Prince
・ JavOnet
・ Javoni
・ Javonon
・ Javontae Starks
・ Javontee Herndon
・ Javoor


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Javolution : ウィキペディア英語版
Javolution

Javolution is a real-time library aiming to make Java or Java-Like/C++ applications faster and more time predictable. Indeed, time-predictability can easily be ruined by the use of the standard library (lazy
initialization, array resizing, etc.) which is not acceptable for safety-critical systems. The open source Javolution library addresses these concerns〔(Fully Time Deterministic Java )〕 for the Java platform and native applications. It provides numerous high-performance classes and utilities useful to non real-time applications as well. Such as:
* Collections〔(javolution.util )〕 classes, supporting custom views,〔(Collection Views )〕 closure-based iterations, map-reduce paradigm, parallel computing, etc.
* Worst-case execution time behavior documented using Realtime〔(Realtime Annotation )〕 Java annotations
* Fractal structures〔(Fractal Table )〕 to maintain high-performance regardless of the size of the data
* OSGi contexts〔(OSGi Contexts )〕 allowing cross cutting concerns (concurrency, logging, security, ...) to be addressed at run-time through OSGi published services without polluting the application code (Separation of concerns)
* Algorithmic parallel computing support with concurrent contexts〔(Concurrent Contexts )〕 and general-purpose computing on graphics processing units with compute context〔(Compute Contexts )〕
* Struct/Union〔(Struct/Union )〕 base classes for direct interfacing with native applications
* Perfometer〔(Perfometer Utility )〕 utility class to measure worst-case execution time with high precision
* XML Marshalling/unmarshalling facility〔(XML Marshalling/unmarshalling Facility )〕 capable of direct serialization/deserialization of existing classes (no intermediate data structure required)
* StAX-like XML reader/writer〔(StAX-Like Readers/Writers )〕 which does not require object creation (such as String) and consequently faster than standard StAX
* Simple yet powerful configuration management〔(Javolution Configuration Management )〕 for your application.
Since version 6.0, Javolution makes it easy to port〔(Javolution C++ Overview )〕 any Java source code to C++ for Cross-platform native compilation. OSGi and JUnit have been ported and are included with the core C++ distribution.
All modules (Java and native) are built using maven. Javolution can be used〔(Javolution Usage Overview )〕 either as an OSGi bundle (preferred) or as a standalone library.
== References ==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Javolution」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.