Schildt: Java Programming: A Comprehensive Introduction

Java Programming: A Comprehensive Introduction 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 One covers the elements of the Java language and the fundamentals of programming. An introduction to object-oriented design is also included.
  • Part Two introduces GUI (Graphical User Interface) programming using Swing.
  • Part Three explores key aspects of Java's API (Application Programming Interface) library, including the Collections Framework and the concurrency API.
Herb Schildt has written many successful programming books in Java, C++, C, and C#. His books have sold more than three million copies. Dale Skrien is a professor at Colby College with degrees from the University of Illinois-Champaign, the University of Washington, and St. Olaf College. He's also authored two books and is very active in SIGCSE.

Table of contents
PART ONE: The Java Language 
  • 1. Java Programming Fundamentals 
  • 2. Introducing Data Types and Operators 
  • 3. Program Control Statements 
  • 4. Introducing Classes, Objects, and Methods 
  • 5. More Data Types and Operators 
  • 6. A Closer Look at Methods and Classes 
  • 7. Inheritance 
  • 8. Interfaces 
  • 9. Packages
  • 10. Exception Packages 
  • 11. Using I/O 
  • 12. Multithreaded Programming 
  • 13. Enumerations, Autoboxing, and Annotations 
  • 14. Generics 
  • 15. Applets and the Remaining Java Keywords 
  • 16. Introduction to Object-Oriented Design 
PART TWO: Introducing GUI Programming with Swing 
  • 17. Swing Fundamentals 
  • 18. Exploring Swing Controls 
  • 19. Working with Menus 
  • 20. Dialogs 
  • 21. Threading, Applets, and Painting 
PART THREE: Exploring the Java API Library 
  • 22. String Handling 
  • 23. Exploring java.lang 
  • 24. Exploring java.util 
  • 25. Using the Data Structures in the Collections Framework 
  • 26. Networking with java.net 
  • 27. The Concurrency Utilities 
Appendices 
  • Appendix A: Using Java's Documentation Comments 
  • Appendix B: An Introduction to Regular Expressions 
  • Appendix C: Answers to Selcted Exercises

Book Details

  • Paperback
  • Publisher: McGraw-Hill (2012)
  • Language: English
  • ISBN-10: 007802207X
  • ISBN-13: 978-0078022074

List Price: $107.50 
 
Tags: ,

Chemical Engineering

Civil Engineering

Electrical and Electronics Engineering

Industrial Engineering

Mechanical Engineering

Materials Science

Designed by Web2feel.com | Bloggerized by Lasantha - Premiumbloggertemplates.com | Affordable HTML Templates from Herotemplates.com.
Copyright 2013 EngineeringLib - All Rights Reserved.