Java 2 complete (BPB publications, 1999)