The runtime library offers all the necessary classes such as system classes and a multitude of drivers to run your application on the target system. The Java standard library is very powerful and rich. However, as our target compiler puts its focus on efficiency we do not want to support the full library. Some of the base classes, notably
java/lang/String, is implemented much more efficient than in the standard library. This leads to a very small memory footprint.
For this reason, only a small set out of the standard library is supported. Please check in API of the Runtime Library for available classes. Currently, we do support reflection.