Publisher's Synopsis
This text is a self-guided source on learning Java. It will be useful for both novice programmers and for the C++ programmers and covers topics of object oriented programming like classes and objects, inheritance and polymorphism as supported by Java.