Review on Java and oops concepts.