What does real-time Java really mean?
“Real-Time”, as used in the context of the Sun Java Real-Time System product, means predictable. Real-time does not, in this context, have the sort of “in the moment” meaning that you hear in, for example, gaming circles. Real-Time Java means a version of Java that can support predictable responses to real-world events as defined by the RTSJ (Real-Time Specification for Java). The RTSJ is the standard definition for real-time behavior (JSR-001) in the Java world.