【问题标题】:What exactly is RTSJ, the Real-Time Specification for Java?RTSJ 究竟是什么,Java 的实时规范?
【发布时间】:2010-04-06 01:15:39
【问题描述】:

Java 实时规范究竟是什么?也就是说,它与“常规”Java SE 或 Java EE 规范有何不同?

【问题讨论】:

标签: java real-time rtsj


【解决方案1】:

实时计算的核心是可预测性,即系统将始终在所需时间范围内执行的知识。

基本上,这是您使用常规 VM(以及它的停止世界 GC 等)无法实现的,因此需要另一个规范:

Java 的实时规范 (RTSJ) 或 JSR 1,指定 Java 如何 系统应该实时运行 背景,并在几个 来自 Java 领域的专家多年 和实时域。

RTSJ 旨在无缝 扩展任何 Java 系列——无论是 Java 平台,标准版(Java 东南); Java平台,微型版 (爪哇我);或 Java 平台, 企业版 (Java EE) -- 和 有任何要求 实现都通过了 JSR 1 技术兼容性套件 (TCK) 和 平台的TCK——Java SE, Java ME 或 Java EE——它所在的位置 基于。

RTSJ 引入了几个新的 支持实时的功能 操作。这些功能包括新 线程类型,新的内存管理 模型,以及其他新推出的 构架。 (...)

强烈推荐阅读:

【讨论】:

【解决方案2】:

我假设您说的是 RTSJ,Java 的实时规范。这是一组支持 Java 实时开发的接口和相关行为规范。

也就是说,它与“常规”Java SE 或 Java EE 规范有何不同。

RTSJ 以允许实时开发的方式扩展了 Java 语言和库规范。例如,可以指定不受垃圾回收影响的内存区域,这在普通 Java 中或多或少是不可能的。

您可以阅读完整规范的 PDF 版本here

【讨论】:

    【解决方案3】:
    猜你喜欢
    • 2018-01-17
    • 1970-01-01
    • 1970-01-01
    • 2011-03-03
    • 2014-10-28
    • 2012-08-27
    • 2010-11-12
    • 2011-03-18
    • 2011-01-22
    相关资源
    最近更新 更多