Major Features of the Specification

The Real-Time Specification for Java enhances the Java specification in six ways:

  1. It adds real-time threads. These threads have scheduling attributes that are more carefully defined than is the scheduling for ordinary Java threads.

  2. It adds tools and mechanisms that help programmers write Java code that does not need garbage collection.

  3. It adds an asynchronous event handler class and a mechanism that associates asynchronous events with happenings outside the JVM.

  4. It adds a mechanism called asynchronous transfer of control that lets a thread change control flow in another thread. It is, essentially, a carefully controlled way for one thread to throw an exception into another thread.

  5. It adds mechanisms that let the ...

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.