Java theoretically can run family of programs faster, and therefore also save battery energy, than same programs compiled from C++/C.