Have one to sell? Sell yours here
Introduction to Java Programming (4th Edition)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Introduction to Java Programming (4th Edition) [Paperback]

Y. Daniel Liang (Author)
2.5 out of 5 stars  See all reviews (19 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Paperback $80.00  
Paperback, November 21, 2002 --  
Textbook Binding --  
There is a newer edition of this item:
Introduction to Java Programming, Comprehensive Version (9th Edition) Introduction to Java Programming, Comprehensive Version (9th Edition)
$125.78
Available for Pre-order

Book Description

0131002252 978-0131002258 November 21, 2002 4
Using a step-by-step approach that fosters self-teaching, the completely revised Fourth Edition of this text provides an outstanding introduction to Java programming in four parts. The early chapters outline the conceptual basis for understanding Java and guide students through simple examples and exercises. Subsequent chapters progressively present Java programming in detail, culminating with the development of comprehensive Java applications.


Editorial Reviews

From the Back Cover

This text adopts the "fundamentals-first" strategy, proceeding at a steady pace through all the necessary and important basic concepts, and building up to object-oriented. programming. Students then move to using the object-oriented approach to build GUI applications and applets with exception handling, I/O, data structures, internationalization, multithreading, multimedia, and networking. Every chapter has been completely revised, malting for concise reading that is engaging, and at the same tune, easy to understand. Suited for beginning and advanced students from two-semester first-year programming courses to one-semester courses in Java as a second language. This book has also been used in short training courses for experienced programmers.

KEY FEATURES
  • Uses hands-on examples of basic features.
  • Provides a comprehensive introduction to the fundamentals of programming.
  • Contains in-depth treatment of object-oriented programming.
  • Includes extensive examples of GUI programming.
  • Covers advanced Java topics.
  • Incorporates coverage of all the subjects required for the Level 1 Java Certification Exam.
  • Offers more than 600 self-test questions from the author's online interactive website.
NEW
  • Improved presentation of primitive data types, expressions, loops, methods, and arrays.
  • The standard JOptionPane class replaces MyInput.
  • Object-Oriented Programming is expanded into four chapters to provide an in-depth introduction.
  • Strings are given a separate chapter.
  • Object-Oriented Software Development introduces the UML, approach and fosters the concept of reusable components.
  • Brand new chapter on Java Data Structures introduces Java collections framework.
  • New organization provides flexible ordering of chapters so instructors can easily customize the book.
  • Several new appendices offer readers additional background information and supplemental material.
  • Problem-solving steps are described in the examples.
  • New examples have been added on GUI programming, threads, and I/O.
  • Author website link available at www.prenhall.com/liang/intro4e.html

About the Author

Y. Daniel Liang is the author and editor of the Prentice Hall Liang Java Series. His innovative Java texts have been adopted by many universities throughout the world.

Dr. Liang is currently a Yamacraw professor of software engineering in the School of Computing at Armstrong Atlantic State University, Savannah, Georgia. He can be reached at liang@armstrong.edu.


Product Details

  • Paperback: 992 pages
  • Publisher: Prentice Hall; 4 edition (November 21, 2002)
  • Language: English
  • ISBN-10: 0131002252
  • ISBN-13: 978-0131002258
  • Product Dimensions: 10.1 x 7.9 x 1.5 inches
  • Shipping Weight: 3.7 pounds
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon Best Sellers Rank: #2,559,224 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

19 Reviews
5 star:
 (3)
4 star:
 (5)
3 star:    (0)
2 star:
 (2)
1 star:
 (9)
 
 
 
 
 
Average Customer Review
2.5 out of 5 stars (19 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
4.0 out of 5 stars 4th edition excellent, January 7, 2003
By A Customer
This review is from: Introduction to Java Programming (4th Edition) (Paperback)
All of the reviews I have read were for previous editions. I use
this for my class text, and students have been very pleased. It
is easy to teach from, with good exercises (most), and the 4th
edition has cleaned up errors mentioned in earlier reviews. I
use it for a beginning and intermediate University level class.

The text is managable and not as verbose at Eckel or as simpleton
as Dietel. Better explainations than the Nutshells which are
also good books. Covers topics often left out in intro books,
Threads, Sockets and Networking.

This is the fifth text I have used since I started teaching
Java classes, and definitely best so far (but get the 4th ed!)

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
4.0 out of 5 stars Good textbook for academic environment, December 28, 2001
By 
Thomas L. McQueary (N. Richland Hills, TX United States) - See all my reviews
(REAL NAME)   
It seems people either love or hate this book. As a Java Instructor, I have used this book for several years, starting with the first edition. It seems to work well with students who have previous programming experience with a language such as C or C++. I like the way the book is organized - first the Java syntax, then OO fundamentals, then GUI design, then more advanced material such as threading and networking. I would rate it 5 stars except for the numerous typo errors. It does seem to be unforgivable to repeat some of the same errors from one edition to the next. Again there may be better books for self-study but in the classroom, this is still one of the best.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
1.0 out of 5 stars Too many typos, January 16, 2001
By A Customer
I just survived a Java class in which this was the text. The class convinced the instructor not to use this book for future classes. There were a large number of typos, particularly in example programs. Our instructor made the answers available as an aid if we became stumped on a programming exercise. Unfortunately some of the code in those answers simply did not work. It appeared that the book had been hastily revised and not thoroughly checked to assure consistency. The author repeatedly uses methods not yet discussed in his examples and refers the reader to later portions of the book in the Example Reviews. Not helpful in an introductory class, even with a prerequisite of a previous programming language or experience.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject