"Core Java Black Book" by Nageswara Rao is a comprehensive guide to Java programming, covering topics such as:

The "Black Book" series is known for its . Unlike many textbooks that skim the surface, Rao’s guide digs into the internal workings of the Java compiler and runtime environment, making it a staple for university students and job seekers alike.