answered question 12/25/2008 What Is The Advantage Of Java Over C++ And What Is The Difference Between Them? Java is purely object oriented. OOP has many advantages over c++,which is partially O-O.