Higher Education

Java Programming: Introductory Concepts and Techniques, 3rd Edition

  • Gary B. Shelly
  • Thomas J. Cashman
  • Joy L. Starks Indiana University, Purdue University at Indianapolis
  • ISBN-10: 1418859834  |  ISBN-13: 9781418859831
  • 408 Pages
  • Previous Editions: 2003, 2001
  • © 2006 | Published
  • College Bookstore Wholesale Price = $97.50



Part of the highly successful Shelly Cashman Series, this text takes the project-oriented approach to learning introductory Java programming skills. With an emphasis on object-oriented programming concepts and real world examples, this book presents students with presents difficult programming concepts in a straightforward and exciting way!

Features and Benefits

  • Contains four chapters and five appendices that offer an introductory presentation of Java Programming. Includes sufficient material for a four- to five-week period in a course that teaches Java along with other topics.
  • Real world examples are used throughout the book to present difficult programming concepts in a straightforward and exciting way.
  • Extensive end-of-chapter reinforcement including Debug It exercises provide students with the practice they need to master the skills presented.

Table of Contents

1. Introduction to Java and Program Design
2. Creating a Java Application and Applet
3. Manipulating Data Using Methods
4. Decision Making and Repetition with Reusable Objects
A. Flowcharting, Pseudocode, and the Unified Modeling Language (UML)
B. Installing the Java 2 SDK, TextPad, and Tomcat
C. Changing Screen Resolution and Setting TextPad Preferences
D. Compiling and Running Java Programs Using the Command Prompt Window
E. Creating Documentation with Javadoc

What's New

  • Updated for Java 2 SDK 5.0, this text emphasizes object-oriented programming concepts while covering the fundamentals of Java programming and design.
  • Packaged with the latest versions of Java 2 SDK, Tomcat Server, and TextPad.

Alternate Formats

Choose the format that best fits your student's budget and course goals

To customize your learning solution, contact your Learning Consultant for more information.

  • Complete: Chapters 1-8; Appendices

    ISBN-10: 1418859842  | ISBN-13: 9781418859848

    List Price = $112.95  | College Bookstore Wholesale Price = $84.75

  • Comprehensive: Chapters 1-12; Appendices

    ISBN-10:  1418859850 | ISBN-13:  9781418859855

    List Price = $204.95  | CengageBrain Price = $204.95  | College Bookstore Wholesale Price = $153.75

Meet the Author

Author Bio

Gary B. Shelly

Gary B. Shelly wrote and published his first computer education textbook in 1969. More than twenty million copies of Shelly Cashman Series' textbooks have been sold. Gary and a talented group of contributing authors have produced books on computer programming, computer concepts, and application software that are the leading textbooks in the computer technology market today. Gary has hosted the annual Shelly Cashman Institute, a week-long training event focusing on the latest topics in technology, for the past 34 years.

Thomas J. Cashman

Thomas J. Cashman received his education at California State University, Los Angeles. He established one of the first business data processing programs in the U.S. at Long Beach City College in California, where he taught and served as department head. In 1969, he began collaborating with now best-selling author, Gary Shelly.

Joy L. Starks

Joy L. Starks is a Professor of Computer and Information Technology at Indiana University Purdue University Indianapolis. She has written chapters in several of the Shelly Cashman Series Office books and authored the Photoshop, Java Programming, and Microsoft Publisher series of books. As well as speaking engagements, she also hosts the nationally-renowned Tech Camp for Teachers on the IUPUI campus each summer.