For courses in Java/Visual J++, and Java - Introduction to Programming. This edition of is suitable for one- semester, introductory Java courses, and contains the Java 2 Platform Standard Edition 5.0. It covers fundamental programming topics, and provides extra chapters, so professors can customize courses to meet their needs.