Real-Time Java's Problem Domain

Real-time Java (RTJava) can handle some real-time systems by itself. It is not the best language to use for an MPEG decoder or an image processing system, but it should nicely fit less demanding real-time applications. For applications that leave enough spare processor time to cover the JVM's overhead, real-time Java promises to make real-time programming easier.

RTJava is designed to stretch the platform slightly in the direction of real time without losing compatibility with existing Java code. The design does not make Java faster—it probably makes it a little slower (see “Consistency” on page 6)—but faster hardware or improved algorithms can compensate for Java's fixed overhead. This is the standard Java tradeoff ...

Get Real-Time Java™ Platform Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.