The JRE is substantially C++.
http://jikesrvm.org/FAQ#FAQ-GeneralWhatIs
Jikes RVM is unique in that it is the first self-bootstrapped virtual machine written entirely in the Java programming language, i.e., its Java code runs on itself, without requiring a second virtual machine.
The JRE is substantially C++.