[英]What exactly is RTSJ, the Real-Time Specification for Java?
什么是Java實時規范? 也就是說,它與“常規”Java SE或Java EE規范有何不同?
實時計算的核心是可預測性 - 系統將在所需的時間范圍內始終執行的知識。
基本上,這是您無法通過常規VM(以及其他世界的GC)實現的,因此需要另一個規范:
Java實時規范(RTSJ)或JSR 1規定了Java系統在實時環境中的行為方式,並且是Java和實時域專家多年來開發的。
RTSJ旨在無縫擴展任何Java系列 - 無論是Java平台,標准版(Java SE); Java Platform,Micro Edition(Java ME); 或Java平台,企業版(Java EE) - 並要求任何實現都通過JSR 1技術兼容性工具包(TCK)和平台的TCK - Java SE,Java ME或Java EE - 它是基於它。
RTSJ引入了幾項新功能來支持實時操作。 這些功能包括新線程類型,新內存管理模型和其他新引入的框架。 (......)
我熱烈推薦閱讀:
我假設你在談論RTSJ, 即Java的實時規范 。 這是一組接口和相關的行為規范,支持Java中的實時開發。
也就是說,它與“常規”Java SE或Java EE規范有何不同。
RTSJ以允許實時開發的方式擴展Java語言和庫規范。 例如,可以指定不受垃圾收集影響的內存區域,這對於vanilla Java來說或多或少是不可能的。
您可以在此處閱讀完整規范的PDF版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.