簡體   English   中英

究竟什么是RTSJ,Java的實時規范?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM