Introduction to Java Programming with JBuilder by Y. Daniel Liang
For undergraduate level courses in Java--Introduction to Programming/CS1, Object-Oriented Programming, and Java--Intermediate Programming in Computer Science, Engineering, and Business programs.
This revised best-seller is designed for a first course in Java or Java as a second language programming, covering JDK 1.4 and JBuilder 9, the latest principles in programming, and core Java features. Covering all the required subjects in the Java Certification Exam, this comprehensive introduction provides an in-depth treatment of object-oriented programming. Easy to read and well-paced, this book is also ideal for self-studies. Its advanced features, such as representative examples and abundant pedagogy, enable students to develop comprehensive programs.