Java programming : a comprehensive introduction /
Herbert Schildt, Dale Skrien.
- 1st ed.
- New York : McGraw-Hill, c2013.
- xxxiv, 1148 p. : ill. ; 24 cm.
Includes bibliographical references and index.
This book is designed for an introductory programming course using JAVA. This text takes a logical approach to the presentation of core topics, moving step-by-step from the basics to more advanced material with objects being introduced at the appropriate time. The book is divided into three parts: • Part 1 covers the elements of the JAVA language and the fundamentals of programming. An Introduction to object-oriented design is also included • Part 2 introduces GUI (graphical User Interface) programming using swing. • Part 3 explores key aspects of JAVA's API (application Programming Interface) library, including the collections framework and the concurrency API