Message-ID: <1643931593.4297.1422776007993.JavaMail.firstname.lastname@example.org> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_4296_114199252.1422776007992" ------=_Part_4296_114199252.1422776007992 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The Jikes RVM runtime environment implements a variety of servic= es which a Java application relies upon for correct execution. The services= include:=20
The requirement for many of these runtime services is clearly visible in= language primitives such as new(), throw() and in java.lang and java.io AP= Is such as Thread.run(), System.println(), File.open() etc. Unlike conventi= onal Java APIs which merely modify the state of Java objects created by the= Java application, implementation of these primitives requires interaction = with and modification of the platform (hardware and system software) on whi= ch the Java application is being executed.